List access review for a current
GET
/v1/tenants/current/access-reviewcurl -X GET 'https://api.embodiflow.io/v1/tenants/current/access-review' \
-H 'Authorization: Bearer $EMBODIFLOW_PAT'Authorization
Send a personal access token with every request.
- Authorization: Bearer PAT
Query parameters
- expiringWithinDaysnumber
- permissionChangeLimitnumber
- pageSizenumber
Page size (default 25, maximum 100). Over-maximum is refused.
- pageTokenstring
Opaque page token from the previous response.
Responses
Success
- dataobjectrequired
- tenantIdstringrequired
- generatedAtstringrequired
- expiringWithinDaysnumberrequired
- disabledUsersarray<AccessReviewUserRefDto>required
- expiringSoonTenantMembershipsarray<AccessReviewTenantMembershipItemDto>required
- expiringSoonProjectMembershipsarray<AccessReviewProjectMembershipItemDto>required
- highPrivilegeMembersarray<AccessReviewTenantMembershipItemDto>required
- patHoldersarray<AccessReviewPatHolderDto>required
- recentPermissionChangesarray<AccessReviewPermissionChangeDto>required
- metaobjectrequired
- requestIdstringrequired
Response example
{
"data": {
"tenantId": "string",
"generatedAt": "string",
"expiringWithinDays": 0,
"disabledUsers": [
{
"userId": "string",
"email": "string",
"displayName": "string",
"status": "string"
}
],
"expiringSoonTenantMemberships": [
{
"membershipId": "string",
"user": {
"userId": "string",
"email": "string",
"displayName": "string",
"status": "string"
},
"role": "string",
"status": "string",
"expiresAt": "string"
}
],
"expiringSoonProjectMemberships": [
{
"projectMembershipId": "string",
"projectId": "string",
"projectName": "string",
"membershipId": "string",
"user": {
"userId": "string",
"email": "string",
"displayName": "string",
"status": "string"
},
"role": "string",
"status": "string",
"expiresAt": "string"
}
],
"highPrivilegeMembers": [
{
"membershipId": "string",
"user": {
"userId": "string",
"email": "string",
"displayName": "string",
"status": "string"
},
"role": "string",
"status": "string",
"expiresAt": "string"
}
],
"patHolders": [
{
"membershipId": "string",
"user": {
"userId": "string",
"email": "string",
"displayName": "string",
"status": "string"
},
"activePatCount": 0
}
],
"recentPermissionChanges": [
{
"auditLogId": "string",
"action": "string",
"occurredAt": "string",
"membershipId": "string",
"userId": "string",
"resourceType": "string",
"resourceId": "string",
"actorType": "string",
"actorId": "string",
"actor": {
"userId": "string",
"email": "string",
"displayName": "string",
"status": "string"
},
"actorLabel": "string"
}
]
},
"meta": {
"requestId": "string"
}
}Servershttps://api.embodiflow.io/v1https://api.embodiflow.dev/v1