ユーザー管理REST API
Oracle CPQ 25Dでは、ユーザーを更新するための、会社に依存しない新しいユーザーREST APIエンドポイントが導入されています。 このエンドポイントには、自動生成されたpartyNumberユーザー識別パラメータが含まれます。
企業に依存しないエンドポイントは、すべての企業でユーザーを更新するために使用できる単一の静的エンドポイントを提供することで、サイト上のユーザーの管理を簡素化します。 システム・インテグレータは、これらのユーザーを管理するために、ホスト会社と各パートナ会社に個別のコールをする必要がなくなります。
ユーザーの更新(PUT)
この操作により、ユーザーの詳細が更新されたバージョンのユーザー詳細で置き換えられます。
ノート:実装でOracle Fusionで実行されているOracle CPQがある場合、ユーザーの更新(PUT)エンドポイントは既存のユーザーの詳細を置換し、リクエストURIがまだ存在していないユーザーを参照している場合は新規ユーザーも作成します。
- エンドポイント:
/rest/v19/users/{partyNumber} - メソッド: PUT
ノート: 新しいUpdate a User (PUT)エンドポイントを使用する場合、v19から、リクエスト本文に明示的に含まれていないパラメータは、isAccessAdminPremEnabledプロパティやisWebServicesOnlyプロパティなどのデフォルト値に設定されます。 ユーザーを更新するリクエストのすべてのパラメータを送信しない場合は、PATCHメソッドを使用して、未指定のプロパティをクリアしないようにする必要があります。
有効化のステップ
REST APIガイドのRESTサービス定義を確認して、活用してください(Oracle Help Center > 「関心のあるアプリケーション・サービス領域」 > 「API &スキーマ」から入手できます)。 OracleのRESTサービスを初めて利用する場合は、クイック・スタートに関する項から開始してください。