Derived Credential Configurations
This tutorial helps you to learn more about the available options in the Derived Credential Configuration
section while creating a workflow. This panel is displayed only if you have selected the DPIV or
DPIV+DFIDO2 identity type under the
General section.
Primary Credential Verification Configuration
This
section allows you to configure the parameters to verify the status of the primary credential before
issuing the derived credential which could be a Derived PIV or a Derived FIDO.
If you have chosen the Identity Type as Derived PIV, selected a device profile(s) for issuance of DPIV,
and checked the option for Smart Card/Security Key Credential Issuance, you need to configure the
following parameters to enable the issuance of a Derived credential using the existing PIV ID:
- Verify the issuance status of the primary credential prior to issuing the derived
credential: Check this option to mandate the verification of the issuance status of
the primary credential i.e. the PIV ID before the issuance of the derived credential. You must
specify the directory, user attribute mapper, and user attribute values that will be used to
confirm the issuance status.
- Directory: Select the name of the directory configured for the
organization from where user data is mapped.
- User attribute mapper: Select the LDAP attribute mapper
hspd12issuancestatus. This attribute will be cross-checked against the
specified attribute value thus enabling the verification of the primary credential's
issuance status.
- User attribute Value: Enter the value as ACT. This
prompts the server to verify if the selected user attribute mapper (hspd12issancestatus)
contains the value ACT. If it does, the primary credential is
considered successfully verified.
- Apply the policy exclusively to users and if required, grant operators the ability to
override it: Select this option if you want to enforce the verification of the
primary credential solely for the user and grant operators the authority to override the
verification if required.
- Read and Authenticate the Primary Credential: This option is automatically
enabled to facilitate the reading and authentication of the Primary Credential before the
issuance of the derived credential.
Derived Credential Lifecycle Configurations
As the derived credential is derived from an active primary credential, it's essential to maintain
synchronization with the primary credential's status. Thus, it's imperative to regularly monitor the
LDAP database for updates and promptly update the Unifyia platform accordingly. The lifecycle actions
for the derived credential include suspending, renewing certificates, and revoking them based on the
status of the primary credential. This section facilitates the configuration of status check parameters
to perform Renew and Update (Suspend, Revoke) actions on the derived credential based on the status of
the primary credential to update the platform accordingly.
Renew/Update
- Check the issuance status of the primary credential before proceeding
with the renewal of the derived credential: Enable this option to validate the
issuance status of the primary credential before proceeding with the renewal of the derived
credential. You must select the directory, the User LDAP Attribute, and the User Attribute value
LDAP that will be used to confirm the issuance status.
- Directory: Select the name of the directory configured for the
organization from where user data is mapped.
- User attribute mapper: Select the LDAP attribute mapper
hspd12issuancestatus. This attribute will be cross-checked against the
specified attribute value thus enabling the verification of the primary credential's
issuance status.
- User attribute Value: Enter the value as ACT. This
prompts the server to verify if the selected user attribute mapper (hspd12issancestatus)
contains the value ACT. If it does, the primary credential is
considered successfully verified.
- Verify the Certificate Revocation List (CRL) to confirm the issuance status of the
primary credential and suspend/revoke based on the status of the primary credential.
- Place credential on suspension status in response to a status change in the source
directory: Choose this option to align the status of the primary credential by
leveraging LDAP user attributes. Employ User Attribute Mappers to monitor the directory for any
changes and suspend the derived credential accordingly, mirroring the suspension status of the
primary credential. Specify the directory, user attribute mapper, and user attribute value
within LDAP to validate the issuance status. If the primary credential is suspended, ensure the
derived credential status is updated accordingly to reflect the suspension in the Unifyia
platform.
- Directory: Select the name of the directory configured for the
organization from where user data is mapped.
- User attribute mapper: Select the LDAP attribute mapper
hspd12issuancestatus. This attribute will be cross-checked against the
specified attribute value thus enabling the verification of the primary credential's
issuance status.
- User attribute Valsue: Enter the value as TRM. This
instructs the server to validate whether the selected user attribute mapper
(hspd12issancestatus) includes the value TRM. If the validation returns true, then the
status of the primary credential should be updated to suspended.
- Verify Status Every: Specify the frequency for performing the status
check by selecting a value from the drop-down.
- Place credentials on suspension status in response to the primary credential
certificates being suspended or revoked: Select this option to synchronize the
status of the primary credential by checking the certificate revocation list published by the
certificate authority at regular intervals. Provide the CRL URL to connect and check the status
of the primary credential. If the primary credential is suspended/revoked, then update the
status of the derived credential accordingly in the Unifyia platform.
- Certificate Revocation List URL: Provide the Certificate Revocation
List URL.
- Verify Status Every: Specify the frequency for performing the status
check by selecting a value from the drop-down.
You have learnt about all the available workflow configurations to issue the various identity types and
crededntials. To save the workflow, select Save. You are now all set to proceed with the issuance
of credentials. Learn more on how to issue multiple type of credentials using our Credential Management System.