基本的なことで申し訳ございません。以下、テスト用のjsファイルを作成し、HTMLを実行しましたが、アクセス権が何も変更されません。jsファイルは、htmlと同一のフォルダに格納されています。
■html(sample_AccessChange.html)
<!DOCTYPE html>
<html lang=“ja”>
<head>
<title>サンプル</title>
</head>
<body>
<script src=“AccessChange.js”>
</script>
</body>
</html>
■js(AccessChange.js)
PUT /k/v1/app/acl.json HTTP/1.1
Host: サブドメイン名.cybozu.com:443
X-Cybozu-Authorization: エンコードされた文字列
Authorization: Basic エンコードされた文字列
Content-Type: application/json
var body ={
“app”: 2,
“rights”: [
{
“entity”: {
“type”: “GROUP”,
“code”: “everyone”
},
“appEditable”: false,
“recordViewable”: false,
“recordAddable”: false,
“recordEditable”: false,
“recordDeletable”: false,
“recordImportable”: false,
“recordExportable”: false
},
],
“revision”: 1
}
kintone.api(kintone.api.url(‘/k/v1/app/acl’, true), ‘PUT’, body, function(resp) {
// success
window.alert(‘成功’);
console.log(resp);
}, function(error) {
// error
console.log(error);
});
以上、よろしくお願いします。