Create Identity Provider (Claim) Mappings
You can configure claim mappings and group mappings for your external Identity Provider.
Identity providers (short: IdP, IDP) are systems that manage and maintain identity information (e.g. user attributes). Identity providers offer user authentication as a service. Picturepark outsources the user authentication to the Picturepark Identity Server as the default trusted identity provider and is thus a relying party application to it. See Wikipedia Identity Provider.
Whenever Office 365 needs to verify a user, for example, Azure AD performs all identity and access management and is thus the trusted identity provider.
Prerequisites
Create Mappings
Open Settings > IdP Settings
Add claim mappings
Provide the claim name from your AD which holds the user attributes e.g. company, telephone number. Ensure the correct spelling!
Map to Picturepark user attributes
Add group mappings
Provide the claim name (issued claims) from your AD which holds your user group assignments e.g. Groups. Ensure the correct spelling!
Define a Fallback user role. The fallback user role of the IdP will only be used if none of the group mappings find a matching role or the default user role is not defined for the Picturepark. This cannot be Super Admins.
Map Group names from your AD to user roles in Picturepark.
Automatic Claim Mappings
The following attributes are mapped automatically in CP (if not overridden by a claim mapping).
Further information about claims here: https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/technical-reference/the-role-of-claims
User attribute | Claim types (first to have a value wins) |
Email | email, that will be used as a username in Picturepark (mandatory). |
sub | User identifier of the user within the IdP (mandatory; provided by ADFS in basic configuration). |
First name | given_name |
Last name | family_name |
Language code | locale |
After Creating Identity Provider Mappings
Add Identity Provider to users