ユーザーの利用サービスを更新する
ユーザーの利用サービスを更新します。
1 度に更新できるユーザーは、100 件までです。
CSV ファイルをインポートする API の詳細は、
ユーザーの利用サービスをインポートする を参照してください。
URL
https://sample.cybozu.com/v1/users/services.json
HTTP メソッド
PUT
必要なアクセス権
リクエスト
パラメーター
パラメーター値 |
型 |
必須 |
説明 |
users |
配列 |
必須 |
ユーザー情報の一覧 |
users[].code |
文字列 |
必須 |
ユーザーコード 128 文字以下で指定します。 空文字または空白文字のみは指定できません。
|
users[].services |
配列 |
必須 |
サービスコード 次の値を指定できます。kintone :kintonegaroon :Garoonoffice :サイボウズ Officemailwise :メールワイズsecure_access :セキュアアクセス ユーザーの利用サービスをすべて解除するには、空配列を指定します。 |
リクエストの例
ヘッダー
1
2
3
4
|
{
"X-Cybozu-Authorization": "QWRtaW5pc3RyYXRvcjpjeWJvenU=",
"Content-Type": "application/json"
}
|
リクエストヘッダーの詳細は
User API の共通仕様 を参照してください。
ボディ
1
2
3
4
5
6
7
8
9
10
11
12
|
{
"users": [
{
"code": "sato-noboru",
"services": ["garoon", "kintone"]
},
{
"code": "kato-misaki",
"services": ["kintone"]
}
]
}
|
レスポンス
サンプルコード
curl を使ったリクエスト
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
curl -X PUT 'https://sample.cybozu.com/v1/users/services.json' \
-H 'X-Cybozu-Authorization: QWRtaW5pc3RyYXRvcjpjeWJvenU=' \
-H 'Content-Type: application/json' \
-d '{
"users": [
{
"code": "sato-noboru",
"services": ["garoon", "kintone"]
},
{
"code": "kato-misaki",
"services": ["kintone"]
}
]
}'
|
制限事項
- cybozu.com 共通管理における次の操作と、API の実行を並行して行うことは推奨しません。
- 組織とユーザーの設定画面における、ユーザーに対する各操作
- ファイルからの読み込み