Because Clusters are collaboration managed, they are attached to the CO Person. In general, the Cluster information managed in Registry is descriptive, Registry itself is not the Cluster. Rather, the Cluster information is passed to the provisioning infrastructure, so that Provisioning Plugins may use the Cluster information to populate downstream services.
A CO Person can have more than one Cluster Account associated with a given Cluster. Cluster Accounts can be created manually (CO Person > Clusters), via the REST API, or via Enrollment Flows.
In general, there are several supported mechanisms for creating Cluster Accounts. However, specific plugins may impose constraints or not support a given mechanism.
From the canvas page for the CO Person to create the Account for, select Clusters from the right hand menu. Then, click Manage for the appropriate Cluster, and finally (+) Add X Cluster Account.
From the canvas page for the CO Person to create the Account for, select Clusters from the right hand menu, then click (+) Autogenerate Cluster Accounts. Note this will autogenerate Accounts on all available Clusters for the CO Person.
Edit the configuration for the desired Enrollment Flow. See Establishing Cluster Accounts for more information.
The type and nature of clusters used with the Registry can be extended through Plugins.
There are several plugins that are already available for your use:
You can build your own authenticator plugin to extend Registry functionality. Please see the following documentation to get started:
The following database tables are associated with clusters:
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; } } |