Skip to main content
Question

Identifying license state of a user

  • April 16, 2026
  • 2 replies
  • 35 views

Forum|alt.badge.img+1

Is there any user‑level attribute or API response that definitively indicates whether a user is licensed, other than group membership? If not, which Lucid APIs or endpoints (SCIM, REST, or Admin APIs) are recommended for reliably determining a user’s license state?

I believe this is only determined at the group level (group settings are configured granting/revoking licenses based on a user being added to a group), but hoping there is another way to determine. 

Comments

Phillip W
Forum|alt.badge.img+16
  • Lucid support team
  • April 16, 2026

Hey Ripley, great question! I’m thinking that customizing your Push Groups could help here. If not, you can also see licensed status from the Admin Panel in Lucid, although this may not be ideal. 

 

If neither of these works for you, let me know, happy to talk this through a bit further! 


Forum|alt.badge.img+1

Hey Ripley, great question! I’m thinking that customizing your Push Groups could help here. If not, you can also see licensed status from the Admin Panel in Lucid, although this may not be ideal. 

 

If neither of these works for you, let me know, happy to talk this through a bit further! 

 

Thank you Philip for responding!

I’m trying to avoid using group-level authorization for this scenario. My understanding is that users can be moved in and out of groups, and that those group memberships can grant or revoke licenses, which is what I believe you mean by customizing the push groups.

I’m interested in a case where there are only two groups within an organizations Lucid environment:

  • A licensed users group: all users in this group have a license, and any user added is automatically granted a license.
  • A default group: this group contains both licensed and unlicensed users, and there are no group-level configurations that grant or revoke licenses.

In this setup, would the only way to automate license revocation be to introduce a third group with group-level configurations to remove licenses whenever a user is moved into it?

Additionally, when calling the SCIM API to obtain user data for users in this scenario, the payload only differentiates users by group name & group ID outside of personal user data (name, etc.). It does not seem to include any attribute that explicitly identifies whether a user is licensed.

Is there another API call or endpoint that exposes a definitive identifier or attribute indicating a user’s license state to avoid relying on group-level configurations?