Bynder Capabilities
Last updated: October 7, 2024
After this article...
You'll understand the capabilities our Bynder integration provides, and how Lumos interacts with the Bynder API.
View users
The mapping between Bynder user statuses and Lumos user account statuses is below.
Bynder User Status | Lumos Account Status |
active | Active |
inactive | Suspended |
deleted (Bynder no longer returns a user) | Deprovisioned |
Bynder API endpoint: https://bynder.docs.apiary.io/#reference/users/user-operations/retrieve-users (we check the active field)
View a user's entitlements
Lumos can retrieve the following user entitlements from Bynder.
Role - Gets the roles associated with the user's security profile.
Bynder API endpoints:
Role
https://bynder.docs.apiary.io/#reference/users/specific-user-operations/retrieve-specific-user (we look at the user's profileId)
https://bynder.docs.apiary.io/#reference/security-roles/specific-security-profile-operations/retrieve-specific-security-profile (we return the associated roles)
View a user's last login
In Lumos, the Last Login value represents the last time the user logged into Bynder.
Bynder API endpoint: https://bynder.docs.apiary.io/#reference/users/specific-user-operations/retrieve-specific-user (we use lastLogin)
Suspend a user
N/A | ✅ | ✅ | ✅ |
In Lumos, suspending a Bynder user marks their Account Status as "Suspended".
In Bynder, this action deactivates the user. This prevents them from being able to log into Bynder
This action reclaims a license in Bynder.
Bynder API endpoint: https://bynder.docs.apiary.io/#reference/users/specific-user-operations/modify-user (we set active to false)
Deprovision a user
AppStore | Offboarding | Access Reviews | License Management |
N/A | ✅ | ✅ | ✅ |
In Lumos, deprovisioning a Bynder user marks their Account Status as "Deprovisioned".
In Bynder, this action permanently removes the user and their data from Bynder.
This action reclaims a license in Bynder.
Bynder API endpoint: https://bynder.docs.apiary.io/#reference/users/specific-user-operations/delete-user