2016-03-29 7 views
1

Azure AD/SSOを使用するように設定されており、各ユーザーを手動で設定する必要があります。 Azure AD - >アプリケーション - >ユーザーを介してアプリケーションにアクセスできます。私たちは、新しいMicrosoft Graph APIを使用して、ユーザーが作成時にアクセスを許可するように設定しているが、使用する正しいエンドポイント/ API呼び出しを見つけることができないADユーザーを管理する小さなC#Webアプリケーションを用意しています。Microsoft Graph - アプリケーション/サービスプリンシパルへのユーザーアクセスを許可する

私たちは以下を試みましたが、返されるドキュメント/エラーはかなりありません。エンドポイント/ APIコールは、我々はこれを達成するために使用すべき

https://graph.microsoft.com/beta/servicePrincipals https://graph.microsoft.com/beta/groups/ {ID} /メンバー

答えて

0

appRoleAssignmentsを設定しようとしているようです。これは現在、Microsoft Graph /ベータ版でのみ公開されています。/betaのドキュメントには、あなたが発見したように少しの愛と関心が必要です。しかし、これはAAD Graph(AAD Graph APIリファレンスを参照することができます)のように動作するはずですが、別のルートhttps://graph.microsoft.com/betaで動作します。このブログ記事には、https://blogs.msdn.microsoft.com/aadgraphteam/2014/12/12/announcing-the-new-version-of-graph-api-api-version1-5/という例もあります。

あなたが直面している具体的な課題はありますか?どのような操作やエラーが表示されますか?このことができます

希望、

+0

こんにちはダン、遠いIVEはどちらか私が見ることができるものから正しいようJSON本体と} https://graph.microsoft.com/beta/appRoleAssignments/{id使用されましたクエリ構文で** Bad Request - Errorを返す**または正しいボディを持つhttps://graph.microsoft.com/beta/users//{user}/appRoleAssignmentsも返されます**サポートされていないセグメントタイプ**。私は今日、私が何か目障りに何かをしているかどうかを見るために別の新鮮な外観を持っているつもりですが、私は昨日何も見ることができませんでした。 – RyanMnM

+0

こんにちはダン。この可能性のあるアップデートはありますか? https://graph.microsoft.com/beta/users/****.****@v********.co.uk/appRoleAssignmentsエンドポイントを使用すると、まだサポートされていないセグメントタイプ"approleassignments"が間違ったセグメントであるかのように? – RyanMnM

+0

@ Dan Kershaw私は、アプリケーションを作成した後にservicePrincipalにロールを割り当てようとしています。 appRoleAssigments(ベータ版)を使用するとエラーが発生します。 "コード": "InternalServerError"、 "メッセージ" など https://graph.microsoft.com/beta/servicePrincipals/df9ce22d-3261-4170-aa9c-977d0945d43c/appRoleAssignments「エラー処理中にレスポンス "、 – tatigo

関連する問題