Get User Claims
admin.users.get_claims(struser_id) -> UserClaims
GET/api/v1/admin/users/{user_id}/claims
Get a user’s resolved custom claims.
Claims that have not been explicitly set fall back to their system default. Returns 404 if the user does not exist.
Global admin only.
Get User Claims
import os
from llama_cloud_admin import LlamaCloudAdmin
client = LlamaCloudAdmin(
api_key=os.environ.get("LLAMA_CLOUD_API_KEY"), # This is the default and can be omitted
)
user_claims = client.admin.users.get_claims(
"user_id",
)
print(user_claims.user_id){
"claims": {
"allow_org_deletion": true,
"allowed_org_creation": true,
"api_datasource_access": true,
"maximum_org_creation": 0
},
"user_id": "user_id"
}Returns Examples
{
"claims": {
"allow_org_deletion": true,
"allowed_org_creation": true,
"api_datasource_access": true,
"maximum_org_creation": 0
},
"user_id": "user_id"
}