ユーザーのプリファレンスの付与または取消
put
/ic/api/process/v1/preferences/bulk
1人以上のユーザーのプリファレンスを付与または取り消します。 このAPIを使用するには、管理者である必要があります。
リクエスト
サポートされているメディア・タイプ
- application/json
問合せパラメータ
- operation: string
操作 - 付与または取消し。 デフォルトの操作は付与ですデフォルト値:
grant
PreferenceBulkRequestオブジェクト
ネストされたスキーマ: additionalProperties
型:
objectレスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
400レスポンス
不正リクエスト
401レスポンス
未認可
500レスポンス
内部サーバー・エラー
例
次の例では、RESTリソースでPUTリクエストを発行することによって、複数ユーザーのユーザー・プリファレンスを設定または更新する方法を示します。
例: ユーザーdsmith、jlondon、jcooperの通知タイムゾーンおよびタスク・リストのサイズを設定
リクエストの送信:
PUT https://example.com/ic/api/process/v1/preferences/bulk
リクエスト本文:
開始日と終了日はISO-8601形式である必要があります。
{
"users" : ["dsmith","jlondon", "jcooper"],
"userPrefReq" : { "NOTIFICATION_TZ": "Hongkong" , "TASKLIST_FETCH_SIZE" : "50"}
}例: ユーザーの放棄、jlondon、dsmithが休暇中の場合に、タスクをユーザーjcooperに委任
リクエストの送信:
PUT https://example.com/ic/api/process/v1/preferences/bulk
リクエスト本文:
開始日と終了日はISO-8601形式である必要があります。
{
"users" : ["htwain","jlondon", "dsmith"],
"userPrefReq" : { "VACATION_RULE": {
"targetUser" : "jcooper",
"detail" : { "action":"DELEGATE", "startDate" : "2019-10-07", "endDate" : "2019-12-09"}
}
}
}