2017-06-13 11 views
0

おはよう私は内部のmulesoftアクセス管理API API Referenceを使用しています。私はログイン後にセキュリティトークンを取得するために私の郵便配達員をうまくセットアップし、/ api/users/meも正常に実行しました。しかし、接続/ログインユーザに提供されるアクセスに関係なく、私はユーザの完全なリスト(/ api/users)を取得することはできません。文脈を説明しましょう。私たちはフェデレーテッドプラットフォーム上で動作しているため、コンソールからユーザー登録を管理することはできませんが、通信事業者グループと役割へのアクセスを初めて許可するまでSSOでログインするまで待つ必要があります。管理者に最初のログインが成功したことを伝えるメモをユーザーに送信し、後でビジネスグループへのアクセスを待つ必要があるため、不満があります。最初にログインした後、プロファイルはルートorgに作成されます。あなたはマスター組織にいるときにのみそれらを見ることができます。ただし、このマスター組織(/ api/organizations/{orgId}/users)のユーザーのリストを要求すると、新しいユーザーIDを取得することはできません。定期的に実行されるバッチアプリでthis/api/usersを実行し、ユーザーが任意のorgidまたはロールに関連付けられていないようにするために相互確認を行います。こうすることで、ユーザーが管理者にメモを送信する必要がなくなります。/accounts/api/users(API呼び出し)を実行すると、他のAPIと正常に動作しているため、トークンが正しいにもかかわらず、401 Unauthorized応答が返されます。 APIリファレンスには、他のパラメータや要件の記述はありません。Anypointアクセス管理の使用 - Mulesoft API

この承認エラーを解決し、アプリを完成させるために何ができるかアドバイスしてください。前もって感謝します。

答えて

-1

同じ問題がありましたが、わかりました。あなたはユーザー

のリストを取得するには
https://anypoint.mulesoft.com/accounts/api/organizations/{orgId}/members 

を呼び出すべきである代わりに、呼び出し/ API /ユーザーの

関連する問題