COmanage Registry allows certain attributes to be managed by users directly, via the Identity menu accessible from the top menu bar (the gear icon with the user's name). This feature is called "Self-service Permissions".






Attributes Always Available For Self Service

  • CO Person NSF Demographic attributes
  • CO Group Memberships (for open groups or groups owned by the CO Person)
  • SSH Keys attached to a CO Person record
  • CO Person Preferred Timezone (as of v1.0.0; requires logout to take effect)

Attributes That May Be Configured For Self Service

  • CO Person Name
  • CO Person Role Address
  • CO Person EmailAddress
  • CO Person Role TelephoneNumber
  • CO Person Identifier (as of v3.1.0)
  • CO Person URL (as of v3.1.0)

By default, these attributes are read only. To change these permissions, add a new Self Service Permission (Collaborations >> Co >> Configuration >> Self Service Permissions). Permissions may be granted on a per-Attribute (default) basis, or on a per-Attribute-per-Type basis. If permission is set to None, the user will not be able to see the current value of the matching attribute.

Prior to Registry v3.1.0, users can only add a new attribute when any type is permitted. ie: It is not possible to allow a user to add only (say) a preferred name, and not an official name. (CO-1254)

Attributes Never Available For Self Service

  • CO Person Status
  • CO Person Identifiers (prior to v3.1.0)
  • CO Person Role attributes, including Extended Attributes
  • All attributes attached to an Organizational Identity record


The Style macro allows the use of CSS to style content. CSS describes how HTML elements should be displayed. https://www.adaptavist.com/doco/display/CFP/Style+Sheet

.home-banner {
                    background: #ffffff;
                    color: #d44415;
                    font-size: 20px;
                    padding: 20px;
                    }
                    .home-banner h1 {
                    color: #5e2b97;
					font-size:2.5em;
                    }
                    .title-box {
                    border: 0px solid #ff5b2d
                    padding: 10px;
				 	padding-bottom: 30px;
				 	line-height: 2;
					font-size: 1.5em;
                    }
                    .title-box > h2 {
                    /*background: #5e2b97;*/
				 	border-top: 3px solid #c2d6d6;
                    bottom: 10px;
                    /*color: #c2d6d6;*/
                    /*margin-left: -10px;*/
                    /*margin-right: -10px;*/
                    padding: 1em 0 0;
                    position: relative;
                    }
                    .cfm-blog-image > img {
                    display: block;
                    margin-left: auto;
                    margin-right: auto;
                    }
					.about-box {
					border-top: 1px solid #c2d6d6;
					border-bottom: 2px solid #c2d6d6;
					padding: 10px;
					padding-top: 30px;
					padding-bottom: 30px;
					
					}
					.about-box > p {
					font-size: 0.9em;
					font-style: italic;
					}
					.about-box > h3 {
					font-size: 0.9em;
					}
}