/v1/permissionGroups/getEntityAssignedPermissionGroups
post
Path Parameters
Request Headers
HttpEndpointRequestHeaders_AuthRequired_JsonContentType

FieldTypeRequiredDescription
AuthorizationstringYes

Access token

Example: Bearer <token>

Content-TypestringYes

HTTP JSON request content type

Example: application/json

Request Query
Request Body
GetEntityAssignedPermissionGroupsParams

Parameters for retrieving permission groups assigned to a specific entity

{
workspaceId?: string
entityId: string
includeInheritedPermissionGroups?: boolean
}
200 Response Headers
HttpEndpointResponseHeaders_ContentType_ContentLength

FieldTypeRequiredDescription
Content-TypestringYes

HTTP JSON response content type

Example: application/json

Content-LengthstringYes

HTTP response content length in bytes

Example: 1024

200 Response Body
GetEntityAssignedPermissionGroupsEndpointResult

Response containing permission groups assigned to an entity

{
permissionGroups: Array<PermissionGroup>
immediateAssignedPermissionGroupsMeta: Array<PublicAssignedPermissionGroupMeta>
}
PermissionGroup

A permission group that can be assigned to entities to grant access to workspace resources

{
resourceId: string
createdBy: Agent
createdAt: number
lastUpdatedBy: Agent
lastUpdatedAt: number
isDeleted: boolean
deletedAt?: number
deletedBy?: Agent
workspaceId: string
name: string
description?: string
}
Agent

Information about who assigned this permission group

{
agentId: string
agentType: string
}
PublicAssignedPermissionGroupMeta

Metadata about a permission group assignment to an entity

{
permissionGroupId: string
assignedBy: Agent
assignedAt: number
assigneeEntityId: string
}
4XX or 5XX Response Headers
HttpEndpointResponseHeaders_ContentType_ContentLength

FieldTypeRequiredDescription
Content-TypestringYes

HTTP JSON response content type

Example: application/json

Content-LengthstringYes

HTTP response content length in bytes

4XX or 5XX Response Body
EndpointErrorResult

Endpoint error result

{
errors?: Array<ExternalError>
}
ExternalError

{
message: string
}