Admin Synchronisation via SCIM connects your Microsoft Entra ID to your Phriendly Phishing account for company administrative requirements requiring access to the Phriendly Phishing portal. When an administrator is configured in your AD, they will automatically synchronise as an Admin in your Phriendly Phishing account. When an administrator is removed from your Microsoft Entra ID, they will also be removed from your Phriendly Phishing account on the next scheduled sync.
If you have already implemented Microsoft Entra ID SCIM : User Provisioning you can skip to the Assign Groups to Provisioning.
1. Create a New Enterprise Application in Microsoft Entra ID
Sign into Microsoft Azure and select Enterprise applications.
-
Select New application then Create your own application.
-
Enter a name for your application and follow per screenshot below
2. Provision your Enterprise Application
-
Log in to your Phriendly Phishing account. Go to Settings
and follow through per the screenshot below.
Expand Admin Synchronisation then select Azure SCIM. Take note of the URL and token, these are required in succeeding steps.
Go back to your Microsoft Entra ID and select the Enterprise Application created in Step 1. In the Overview page of the application you created, select Provisioning.
Click Connect your application.
-
Enter the Tenant URL and Secret Token you retrieved in 2.b from the Phriendly Phishing platform. Follow through per screenshot below.
3. Map Required Attributes
In the Overview page of you application you created, select Provisioning > Provision Microsoft Entra ID Users.
Feel fee to delete any of the attributes visible by default. Scroll down, tick Show Advanced Options > Edit Attribute list for customappsso.
At the bottom of the list, enter below attributes under column Name, column Type is String and leave the other columns as is or empty. Once done, hit
. Refer to section The list of Required and Custom string attributes for entry in your SCIM Mapping.
-
Adjust the mappings so they match the following screenshot (Manager attribute is optional).
Warning
Below mapping needs to be followed as it is for the synchronisation to be successful.
4. Assign User Groups for Provisioning
In the Overview page of the application, select Users and Groups > Add User / Group.
Select User and Groups to search the group/s you want to assign.
Select
Once assigned, in the Overview page select Provisioning then Start Provisioning. Once 100% completed, go back to Phriendly Phishing platform and proceed with next steps.

5. Configure in Phriendly Phishing platform
Log in to your Phriendly Phishing account. Go to Settings
and follow through per the numbered steps in the screenshot below.
After completing steps above, click Save, change the Admin Synchronisation button to Enabled and Trigger a sync.
The newly synched Admins then appears under the notification bell.
The list of Required and Custom string attributes for entry in your SCIM Mapping
Default Attributes (Required)
- First name of learner =urn:ietf:params:scim:schemas:extension:PH2:2.0:User:givenName
- Surname of learner = urn:ietf:params:scim:schemas:extension:PH2:2.0:User:surName
- Email of learner = urn:ietf:params:scim:schemas:extension:PH2:2.0:User:mail
Custom Attributes (optional)
- Department = urn:ietf:params:scim:schemas:extension:PH2:2.0:User:Department
- Location = urn:ietf:params:scim:schemas:extension:PH2:2.0:User:location
- Job Title = urn:ietf:params:scim:schemas:extension:PH2:2.0:User:jobTitle
- Manager = urn:ietf:params:scim:schemas:extension:PH2:2.0:User:Manager
Comments
Please sign in to leave a comment.