Skip to main content

Attribute Mapping

Use attribute mapping to assign SSO user attributes and connect them to your anny communities

Alex avatar
Written by Alex
Updated over 2 weeks ago


​Preparation

Attribute mapping is only possible in combination with an active Single-Sign-On (SSO). After activating the SSO, desired attributes/group can be released through the SSO application (e.g., Entra ID, Shibboleth, SAML2). When the user logs in, we then receive the attribute information in addition to the name and email address.

Examples:
Attribute: Department 01,
Group: IT-DEV,
Status: Student / Staff

Check which attributes and groups are provided with your SSO registration, you can view this under SSO & Security - Load My Attribute Data.


What is Attribute Mapping?

With attribute mapping, you can assign user properties from your IDP (user management) to anny communities. This way, members can be automatically (auto-join) assigned to the respective internal booking areas (communities).

How do I set it up?

  1. Click on your account settings

  2. Choose SSO & Security

  3. Scroll down to Attribute Mapping

  4. Click Add Mapping - Community

Create Rule

  1. Click on Attribute Mapping and choose Community

  2. Click on Rule to create a new rule

  3. Enter the value of the group or attribute into the condition and determine the community to which the users should be added

    Example M365 Entra ID groups:
    If http://schemas.microsoft.com/......../identity/claims/groups
    Contains (Array): group_dev
    Then anny Community Dev Team Office​

    Example Shibboleth:
    If: urn:oid:xxxx
    Contains (Array): Student
    Then anny Community Student Wave University.

  4. Save your entries

The entry of values for group designations and value is case sensitive and must exactly match the spelling given by the IDP. The exact spelling can be seen under 'Load My Attribute Data'.

Are there multiple values that belong to a certain group of people?

The system goes through all the rules. Whenever a rule applies, this value is adopted.

Example Company: A person belongs to a department (e.g., Sales) within a company. They should therefore be automatically added as a user at anny to the community "Sales & Marketing", "Retail", and "Company".

Example University: A person belongs to a specific course (e.g., teaching philosophy) within a set university. Therefore, they should automatically be added as a user to the community "Teaching Philosophy", but also to the communities "Philosophy Faculty" and "Test City College".

Add all users from your company (SSO) Create a new rule for community mapping and then delete the condition. Select the desired community to which all your company's users should be assigned.​All your SSO users will now be added to the desired community without a filter.



Technical data of the classification

Term

Explanation

Example

Is the same

An exact match of values between two elements or attributes.

When the name "John" exactly matches "John".

Is not the same

The values of two elements or attributes are not identical.

Is empty

A certain attribute or group has no assigned or existing value.

When the "Team" attribute has no value.

Is not empty

A certain attribute or group has an assigned or existing value.

Contains (String)

A certain string is contained in a larger text box or string.

When the word "Sales" is in "Marketing Operations and Sales Analytic".

Does not contain (String)

A certain string is not contained in a larger text box or string.

Contains (Array)

A specific element or value is present in an array (an ordered group or list of values).

When the number "3" is in the array [1,2,3,4,5].

Does not contain (Array)

A specific element or value is not in an array (an ordered group or list of values).


Did this answer your question?