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'认证
每个请求都需要携带个人访问令牌(PAT)。
- Authorization: Bearer PAT
查询参数
- expiringWithinDaysnumber
- permissionChangeLimitnumber
- pageSizenumber
Page size (default 25, maximum 100). Over-maximum is refused.
- pageTokenstring
Opaque page token from the previous response.
响应
Success
- dataobject必填
- tenantIdstring必填
- generatedAtstring必填
- expiringWithinDaysnumber必填
- disabledUsersarray<AccessReviewUserRefDto>必填
- expiringSoonTenantMembershipsarray<AccessReviewTenantMembershipItemDto>必填
- expiringSoonProjectMembershipsarray<AccessReviewProjectMembershipItemDto>必填
- highPrivilegeMembersarray<AccessReviewTenantMembershipItemDto>必填
- patHoldersarray<AccessReviewPatHolderDto>必填
- recentPermissionChangesarray<AccessReviewPermissionChangeDto>必填
- metaobject必填
- requestIdstring必填
响应示例
{
"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"
}
}服务器https://api.embodiflow.io/v1https://api.embodiflow.dev/v1