メインコンテンツまでスキップ

 

 

Coupa Japanese

1.7ユーザーからの役割の削除

このページは機械翻訳を使用して翻訳されています。


APIの使用

  1. HRシステムのユーザーから(バイヤー)ロールを削除します。

  2. ERPコネクタプラットフォームは、GET APIを使用してCoupaへのAPI呼び出しをトリガーし、 <id>更新が必要なユーザーのにクエリを実行する必要があります(たとえば、「ログイン」に基づきますが、クエリ可能なフィールド/タグはビジネスシナリオによって使用できます)。

  3. <id>ERP ConnectorプラットフォームはCoupa PUT APIをトリガーして、ユーザーのを使用してCoupaのユーザーのステータスを更新する必要があります。

  4. 200 API応答が返され、それがERP Connectorプラットフォームのログエンジンに記録されていることを確認します。別のAPI応答(たとえば、400)エラーが発生した場合は、APIエラー(API応答 <errors><error> タグで返されます)をERPコネクタプラットフォームのログエンジンに記録し、通知を関係者に送信する必要があります調査する。

  5. 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管理者はさらに調査する必要があります。

  • この記事は役に立ちましたか?