1.7ユーザーからの役割の削除
このページは機械翻訳を使用して翻訳されています。
APIの使用
-
HRシステムのユーザーから(バイヤー)ロールを削除します。
-
ERPコネクタプラットフォームは、GET APIを使用してCoupaへのAPI呼び出しをトリガーし、
<id>更新が必要なユーザーの
にクエリを実行する必要があります(たとえば、「ログイン」に基づきますが、クエリ可能なフィールド/タグはビジネスシナリオによって使用できます)。 -
<id>ERP ConnectorプラットフォームはCoupa PUT APIをトリガーして、ユーザーの
を使用してCoupaのユーザーのステータスを更新する必要があります。 -
200 API応答が返され、それがERP Connectorプラットフォームのログエンジンに記録されていることを確認します。別のAPI応答(たとえば、400)エラーが発生した場合は、APIエラー(API応答
<errors><error>
タグで返されます)をERPコネクタプラットフォームのログエンジンに記録し、通知を関係者に送信する必要があります調査する。 -
Coupaのユーザーが(購入者)の役割を削除したことを検証します。
サンプルAPIコール
この例では、ユーザーの「ログイン」名(USER_TEST
)に基づいてユーザーが照会されます。次に、API応答Coupa user <id>
を使用して、Coupaユーザーのステータスを更新し、(購入者)ロールを削除します。
基本GET
https://<instance_url>/api/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.次のようなペイロードを使用して、ユーザーに追加するロールをPUTします。
<?xml version="1.0" encoding="UTF-8"?> <user> <roles> <role> <name>role name</name> </role> </roles> </user>
参照してください1.6ユーザーに役割を追加詳細は、ユーザーに役割を追加します。
CSVの使用
ユーザーへの役割の追加を参照してください。ただし、CSVファイルに、ユーザーが持つべき役割をリストします。
--NULL--
フィールドに User Role Names
を追加して、ユーザーからすべての役割を削除します。
CSVフラットファイルのアップロードはCoupaのhttps://<instance>/data_sources
で監視されています。Coupaはアップロード失敗を通知をCoupa管理者に送信します。Coupa管理者はさらに調査する必要があります。