콘텐츠로 이동

내 권한 목록 조회

GET
/api/core/organization/{organizationId}/permissions
curl --request GET \
--url https://www.easterad.com/api/core/organization/example/permissions \
--header 'Authorization: Bearer <token>'
organizationId
required
string

성공

Media typeapplication/json
object
groups
required
Array<object>
object
id
required
string
label
required
string
permissions
required
Array<object>
object
id
required
string
resource
required
string
label
required
string
action
required
string
description
required
string
statementTemplate
required
string
targetTreeId
string
statementAction
required
string
targetTree
required
object
id
required
string
label
required
string
nodes
required
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
children
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
children
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
children
Array<object>
object
id
required
string
label
required
string
bindings
Array<object>
object
targetTreeId
required
string
targets
required
Array<string>
selectable
required
boolean
enabledFeatures
required
Array<string>
Examplegenerated
{
"groups": [
{
"id": "example",
"label": "example",
"permissions": [
{
"id": "example",
"resource": "example",
"label": "example",
"action": "example",
"description": "example",
"statementTemplate": "example",
"targetTreeId": "example",
"statementAction": "example"
}
]
}
],
"targetTree": {
"id": "example",
"label": "example",
"nodes": [
{
"id": "example",
"label": "example",
"bindings": [
{
"targetTreeId": "example",
"targets": [
"example"
]
}
],
"selectable": true,
"children": [
{
"id": "example",
"label": "example",
"bindings": [
{
"targetTreeId": "example",
"targets": [
"example"
]
}
],
"selectable": true,
"children": [
{
"id": "example",
"label": "example",
"bindings": [
{
"targetTreeId": "example",
"targets": [
"example"
]
}
],
"selectable": true,
"children": [
{
"id": "example",
"label": "example",
"bindings": [
{
"targetTreeId": "example",
"targets": [
"example"
]
}
],
"selectable": true
}
]
}
]
}
]
}
]
},
"enabledFeatures": [
"example"
]
}

오류 — 공통 오류 응답. 인증 단계 오류 코드는 문서의 “인증” 페이지를 참조.

Media typeapplication/json
object
statusCode
required
number
code
required

BadRequest | Unauthorized | Forbidden | NotFound | Conflict | TooManyRequests | InternalServerError | ServiceUnavailable

string
message
required
string
reason

선택 상세 사유. 예: CREATIVE_NOT_READY

string
assetId

관련 소재 ID (선택)

string
Examplegenerated
{
"statusCode": 1,
"code": "example",
"message": "example",
"reason": "example",
"assetId": "example"
}