1.7ユーザーからロールを削除する
APIを使用しています
-
人事システムのユーザーから(バイヤー)の役割を削除します。
-
ERPコネクタプラットフォームは、GET APIを使用してCoupaへのAPI呼び出しをトリガーし、更新する必要のあるユーザーを照会する必要
<id>があります(たとえば、「ログイン」に基づいていますが、クエリ可能なフィールド/タグはビジネスシナリオに応じて使用できます)。 -
ERPコネクタプラットフォームは、CoupaのPUT APIをトリガーして、ユーザーのを使用してCoupaのユーザーのステータスを更新する必要があり
<id>ます。 -
200 API応答を受け取り、それがERP Connectorプラットフォームのログエンジンに記録されていることを確認してください。別のAPI応答( 400など)エラーが発生した場合は、APIエラー( API応答
<errors><error>タグで返される)をERP Connectorプラットフォームのロギングエンジンに記録し、関連する担当者に通知を送信して調査する必要があります。 -
Coupaのユーザーが(買い手)の役割を削除していることを検証します。
サンプルAPI呼び出し
この例では、ユーザーの「ログイン」名( USER_TEST )に基づいてユーザーにクエリが行われます。その後、API応答Coupaユーザーを使用<id>して、Coupaユーザーのステータスを更新し、(バイヤー)の役割を削除します。
Basic GET
https :/// api<instance_url>/users? login = USER_TEST
返品ペイロードには、Coupaユーザー<id>( 277 )とユーザーがすでに持っているすべての役割があります。
ロールを削除
ロールの削除は、最初にユーザーからすべてのロールを削除してから、目的のロールを戻す2段階プロセスです。
1.次のペイロードを目的のユーザーに配置します(例: https ://<instance_url>/api/users/277)
<?xml version="1.0" encoding="UTF-8"?>
<user>
<roles>
</roles>
</user>
2.次のようなペイロードを使用して、追加するロールをユーザーに戻します。
<?xml version="1.0" encoding="UTF-8"?>
<user>
<roles>
<role>
<name>役割名</name>
</role>
</roles>
</user>
詳細については、「ユーザーにロールを追加する」を参照してください。
CSVファイルの使用
「ユーザーにロールを追加する」を参照してください。ただし、CSVファイルには、ユーザーが持つべきロールを一覧表示します。
[ユーザー役割名]フィールドに-- NULL --を追加して、ユーザーからすべての役割を削除します。
CSVフラットファイルのアップロードは、Coupaのhttps ://<instance>/data_sourcesで監視されています。Coupaは、アップロードに失敗した場合にCoupa管理者に通知を送信します。Coupa管理者はさらに調査する必要があります。
このページに表示されている一部、または全ての内容は、機械翻訳によるものです。ご了承ください。