ユーザーREST API
Oracle CPQ 25Aには、新しいユーザーWebサービスREST APIコールが導入されており、エンドポイントに会社を指定する必要がなくなりました。この新しいエンドポイントにより、すべての会社のユーザーを更新するために使用できる単一の静的エンドポイントを用意すれば、サイト上のユーザー管理がシンプルになります。システム・インテグレータは、これらのユーザーを管理するために、ホスト会社と各パートナ会社に個別のコールをする必要がなくなります。
次に、新しく自動生成されたpartyNumberユーザー識別パラメータを含む、会社に依存しない新しいOracle CPQ 25AのユーザーREST APIエンドポイントをリストします。
会社全体のすべてのユーザーの取得
このエンドポイントを使用して、すべてのユーザーのリストを取得します。
- エンドポイント:
/rest/v18/users
- メソッド: GET
1人のユーザーの取得
この新しいエンドポイントを使用して、単一のユーザーの情報を取得します。
- エンドポイント:
/rest/v18/users/{partyNumber}
- メソッド: GET
ユーザーの作成
このエンドポイントを使用して、新しいユーザーを作成します。
- エンドポイント:
/rest/v18/users
- メソッド: POST
ユーザーの更新
このエンドポイントを使用して、既存のユーザーを更新します。
- エンドポイント:
/rest/v18/users/{partyNumber}
- メソッド: PATCH
ユーザーのインポート
このエンドポイントを使用して、zipファイルの指定に従ってサイトのユーザーをインポートします。
- エンドポイント:
/rest/v18/actions/import
- メソッド: POST
1人のユーザーのすべてのユーザー・グループの取得
このエンドポイントを使用して、特定のユーザーのユーザー・グループを取得します。
- エンドポイント:
/rest/v18/users/{partyNumber}/groups
- メソッド: GET
1人のユーザーのユーザー・グループの更新
このエンドポイントを使用して、特定のユーザーのユーザー・グループを更新します。
- エンドポイント:
/rest/v18/users/{partyNumber}/groups
- メソッド: PUT
有効化のステップ
REST APIガイドのRESTサービス定義を確認して利用してください(Oracle Help Center > 対象となるアプリケーション・サービス領域 > APIおよびスキーマからアクセスできます)。OracleのRESTサービスを初めて利用する場合は、クイック・スタートに関する項から開始してください。
ヒントと考慮事項
- 既存の会社固有のエンドポイントおよびSCIM準拠のユーザー・エンドポイントに対するユーザーREST APIは、引き続きサポートされます。
- 会社に基づくユーザーの取得REST APIでは、ペイロード・レスポンスに
partyId
およびpartyNumber
パラメータが含まれます。