ログイン・ユーザーのユーザー・プリファレンスおよびアプリケーション・プリファレンスの削除
delete
/ic/api/process/v1/preferences
ログイン済ユーザーのユーザー・プリファレンスおよびアプリケーション・プリファレンスを削除します。 アプリケーション・プリファレンスを削除するには、管理者である必要があります。
リクエスト
サポートされているメディア・タイプ
- application/json
PreferenceDeleteRequestオブジェクト
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
400レスポンス
不正リクエスト
401レスポンス
未認可
500レスポンス
内部サーバー・エラー
例
次の例では、RESTリソースでDELETEリクエストを発行して、ユーザーおよびアプリケーション・プリファレンスを削除する方法を示しています。
例: 休暇ルール、通知タイムゾーンおよびすべてのアプリケーション・プリファレンスの削除
ユーザーは自分のユーザー・プリファレンスを削除できますが、管理者のみアプリケーションのプリファレンスを削除できます。
リクエストの送信:
DELETE https://example.com/ic/api/process/v1/preferences
リクエスト本文:
{
"userPrefKeys" : ["VACATION_RULE","NOTIFICATION_TZ"],
"deleteAllAppPreferences" : true
} 例: すべてのユーザー・プリファレンスおよびアプリケーション・プリファレンスの削除
ユーザーは自分のユーザー・プリファレンスを削除できますが、管理者のみアプリケーションのプリファレンスを削除できます。
リクエストの送信:
DELETE https://example.com/ic/api/process/v1/preferences
リクエスト本文:
{
"deleteAllUserPreferences" : true,
"deleteAllAppPreferences" : true
}