獲取執行 API 的用戶記錄的存取權限
選取運行 API 的使用者的記錄的存取權限存取設置。
URL
- 常規應用程式
- https://sample.cybozu.com/k/v1/records/acl/evaluate.json
- 訪客空間的應用程式
- https://sample.cybozu.com/k/guest/
GUEST_SPACE_ID
/v1/records/acl/evaluate.json
HTTP 方法
GET
所需存取權限
您必須具有以下權限之一:
- 應用程式中記錄的查看權限
- 應用程式中新增記錄的權限
請求
參數
參數名稱 | 類型 | 必須 | 說明 |
---|---|---|---|
app | 數值或字串 | 必須 | 應用ID |
ids | 陣列(數值) | 必須 | 要訪問的記錄的記錄ID 您最多可以指定 100 條記錄。 如果它包含不存在的記錄 ID,則會導致錯誤。 |
範例請求(如果要在網址中包含參數 )
URL
https://sample.cybozu.com/k/v1/records/acl/evaluate.json?app=8&ids[0]=1&ids[1]=2
標頭
|
|
有關請求頭的詳細資訊,請參閱通用規格。
kintone REST API通用規範
要求範例(如果要在要求正文中包含參數)
URL
https://sample.cybozu.com/k/v1/records/acl/evaluate.json
標頭
|
|
有關請求頭的詳細資訊,請參閱通用規格。
kintone REST API通用規範
正文
|
|
回應
屬性
屬性名稱 | 類型 | 說明 |
---|---|---|
rights | 陣列 | 存取權限清單 |
rights[].id | 字串 | 記錄ID |
rights[].record | 物件 | 設置指定記錄的存取權限 |
rights[].record.viewable | 布爾值 | 是否可以查看記錄
|
rights[].record.editable | 布爾值 | 是否可以編輯記錄
|
rights[].record.deletable | 布爾值 | 是否可以刪除記錄
|
rights[].fields | 物件 | 記錄中存在的欄位的許可權 返回對可由更新記錄的 API 操作的欄位的訪問許可權。 這包括運行 API 的使用者無權查看或您無權訪問的欄位。 表中的欄位與通常放置的欄位的級別相同。 |
rights[].fields.欄位代碼 .viewable |
布爾值 | 是否可以查看該欄位
|
rights[].fields.欄位代碼 .editable |
布爾值 | 是否可以編輯欄位
|
示例回應
|
|
示例代碼
使用 curl 的請求
|
|
kintone.api()
請求使用
有關詳細的kintone.api()
,請參閱以下頁面。
發送kintone REST API請求
|
|
限制事項
- 不能使用 API 權杖。
- 此 API 無法存取以下欄位:
- 欄位的查看和編輯許可權將被記錄的許可權覆蓋。
*1 這是無法在「欄位的存取權限」中設置的欄位。 ^