機械翻訳について

ログイン・ユーザーのユーザー・プリファレンスおよびアプリケーション・プリファレンスの削除

delete

/ic/api/process/v1/preferences

ログイン済ユーザーのユーザー・プリファレンスおよびアプリケーション・プリファレンスを削除します。 アプリケーション・プリファレンスを削除するには、管理者である必要があります。

リクエスト

サポートされているメディア・タイプ
本文()
PreferenceDeleteRequestオブジェクト
ルート・スキーマ : preferencesResponse
型: object
ソースを表示
ネストされたスキーマ : appPrefKeys
型: array
ソースを表示
ネストされたスキーマ : userPrefKeys
型: array
ソースを表示
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功
本文()
ルート・スキーマ : preferencesResponse
型: object
ソースを表示
ネストされたスキーマ : appPrefResponse
型: object
使用可能なその他のプロパティ
ソースを表示
ネストされたスキーマ : invalidUsers
型: array
ソースを表示
ネストされたスキーマ : userPrefResponse
型: object
使用可能なその他のプロパティ
ソースを表示

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
} 
先頭に戻る