角色與權限

創建角色

POST /api/organizations/{organizationPk}/groups/

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

請求內容

請求參數

欄位
類型
必填
說明

name

string

organization

string (uuid)

permissions

array[string]

請求結構範例

{
  "name": string
  "organization"?: string (uuid) // 非必填
  "permissions": [
    string (uuid)
  ]
}

請求範例值

程式碼範例

回應內容

狀態碼: 201

回應結構範例

回應範例值


批量新增角色成員

POST /api/organizations/{organizationPk}/groups/{groupPk}/group-members/bulk-create/

參數

參數名稱
必填
類型
說明

groupPk

string

organizationPk

string

A UUID string identifying this 組織 ID

請求內容

請求參數

欄位
類型
必填
說明

members

array[string]

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 201

回應結構範例

回應範例值


批量分配 AI 助理給角色

POST /api/organizations/{organizationPk}/groups/{groupPk}/group-chatbots/bulk-create/

參數

參數名稱
必填
類型
說明

groupPk

string

organizationPk

string

A UUID string identifying this 組織 ID

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

請求內容

請求參數

欄位
類型
必填
說明

chatbots

array[string]

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 201

回應結構範例

回應範例值


列出權限清單

GET /api/permissions/

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


獲取角色列表

GET /api/organizations/{organizationPk}/groups/

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


獲取角色的詳情

GET /api/organizations/{organizationPk}/groups/{id}/

參數

參數名稱
必填
類型
說明

id

string

A UUID string identifying this Group.

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


獲取角色的詳情

GET /api/organizations/{organizationPk}/groups/export/

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


獲取角色的詳情

GET /api/organizations/{organizationPk}/groups/export-template/

參數

參數名稱
必填
類型
說明

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


獲取角色成員列表

GET /api/organizations/{organizationPk}/groups/{groupPk}/group-members/

參數

參數名稱
必填
類型
說明

groupPk

string

organizationPk

string

A UUID string identifying this 組織 ID

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


查看特定角色成員

GET /api/organizations/{organizationPk}/groups/{groupPk}/group-members/{id}/

參數

參數名稱
必填
類型
說明

groupPk

string

id

string

A UUID string identifying this Group Member.

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


獲取角色的 AI 助理列表

GET /api/organizations/{organizationPk}/groups/{groupPk}/group-chatbots/

參數

參數名稱
必填
類型
說明

groupPk

string

organizationPk

string

A UUID string identifying this 組織 ID

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


更新角色權限

PUT /api/organizations/{organizationPk}/groups/{id}/

參數

參數名稱
必填
類型
說明

id

string

A UUID string identifying this Group.

organizationPk

string

A UUID string identifying this 組織 ID

請求內容

請求參數

欄位
類型
必填
說明

name

string

organization

string (uuid)

permissions

array[string]

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


部分更新角色權限

PATCH /api/organizations/{organizationPk}/groups/{id}/

參數

參數名稱
必填
類型
說明

id

string

A UUID string identifying this Group.

organizationPk

string

A UUID string identifying this 組織 ID

請求內容

請求參數

欄位
類型
必填
說明

name

string

organization

string (uuid)

permissions

array[string]

請求結構範例

請求範例值

程式碼範例

回應內容

狀態碼: 200

回應結構範例

回應範例值


刪除角色

DELETE /api/organizations/{organizationPk}/groups/{id}/

參數

參數名稱
必填
類型
說明

id

string

A UUID string identifying this Group.

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼
說明

204

No response body


移除角色成員

DELETE /api/organizations/{organizationPk}/groups/{groupPk}/group-members/{id}/

參數

參數名稱
必填
類型
說明

groupPk

string

id

string

A UUID string identifying this Group Member.

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼
說明

204

No response body


移除角色裡的 AI 助理

DELETE /api/organizations/{organizationPk}/groups/{groupPk}/group-chatbots/{id}/

參數

參數名稱
必填
類型
說明

groupPk

string

id

string

A UUID string identifying this Group Chatbot.

organizationPk

string

A UUID string identifying this 組織 ID

程式碼範例

回應內容

狀態碼
說明

204

No response body


Last updated

Was this helpful?