Table

cm_cmp_enrollment_configurations

Description

CMP enrollment configuration

  • Although the data model permits multiple CMP enrollment configurations to be defined, COmanage Registry currently only permits one active configuration for the platform.
  • There is no REST interface to this table since it is intended to configure the COmanage Registry UI.
  • CO enrollment flows are handled via cm_co_enrollment_flows.

Column

Format

Description

Definition

Comments

id

integer, primary key

Row identifier

autoincrement


name

varchar(128)

Configuration Name



attrs_from_ldap

boolean

Should CMP enrollment attempt to pull attributes from an organizational LDAP server before prompting for attributes?

  • true: CMP enrollment attempts to query for LDAP attributes
  • false: CMP enrollment does not query LDAP

Deprecated

attrs_from_saml

boolean

If the enrollee must authenticate, should CMP enrollment attempt to extract attributes from a SAML assertion before prompting for attributes?

  • true: CMP enrollment attempts to extract SAML attributes
  • false: CMP enrollment does not examine SAML attributes

Deprecated

attrs_from_env

boolean

Should organizational identity attributes be extracted from the server environment? (eg: those that might be set by the web server auth module.)

  • true: Accept server environment variables as a source of organizational identity
  • false: Do not accept server environment variables as a source of organizational identity


attrs_from_coef

boolean

Should CO enrollment flows be able to prompt for organizational identity attributes? (These attributes will be considered less authoritative than if they had been obtained via LDAP or SAML.)

  • true: CO enrollment may prompt for organizational identity attributes
  • false: CO enrollment may not prompt for organizational identity attributes


pool_org_identities

boolean

Should organizational identities be pooled and made available to all COs on the CMP?

  • true: All org identities are available to all COs
  • false: Org identities are only available to the CO that invoked the enrollment

See CO-193 for additional information

sponsor_enroll

boolean

Do enrollees need to have a sponsor to enroll?

  • true: must have a sponsor to enroll
  • false: sponsor not necessary

Not implemented

sponsor_active

boolean

Do enrollees need to have a sponsor to stay enrolled?

  • true: must have a sponsor to stay enrolled
  • false: sponsor not necessary

Not implemented

eds_help_urlvarchar(256)For the Shibboleth Embedded Discovery Service, the help URL to publish

eds_preferred_idpstext(4000)For the Shibboleth Embedded Discovery Service, the entityIds to always show (one per line)

eds_hidden_idpstext(4000)For the Shibboleth Embedded Discovery Service, the entityIds to hide (one per line)

redirect_on_logoutvarchar(1024)Redirect URL when user logs out
Added in Registry v4.0.0
app_basevarchar(64)Cached application base for use in generating notification URLs
Added in Registry v4.0.0

status

varchar(2)

Configuration status

  • A: Active
  • S: Suspended

Only one CMP configuration may be active

  • No labels