ユーザーの資格情報を使用してAzure APIアプリケーションを設定する
このガイドでは、ユーザーの資格情報を使用したMicrosoft Azure APIアプリのセットアップについて説明します。
Dataverseでは、Power Platformでのユーザーの作成のための追加の手順が必要です。
アプリの登録
Microsoft Azureにアクセスします。
Microsoft Azureアカウントでサインインします。
ホーム画面で[検索]を使用するか、左上隅のメニューに移動して[Microsoft Entra ID]サービスを開きます。
左側のメニューで[管理]を選択して[アプリの登録]を開きます。
[+ 新規登録] を選択します。
アプリの[名前]を入力します。
目的のアカウントの種類を選択します。シングルテナントとマルチテナントの両方が許可されています。
[リダイレクトURI]で、ドロップダウンから[シングルページアプリケーション(SPA)]を選択します。次の値をリダイレクトURIとして追加します。
http://localhost/登録 を選択します。
[アプリケーション (クライアント ) ID] は、ご自分のクライアント ID です。
[ディレクトリ(テナント)ID]は、ご自分のテナントIDです。
[証明書とシークレット]に移動し、[新しいクライアントシークレット]を追加します。ページを離れると再びアクセスできなくなるため、値をコピーします。これがクライアントシークレットです。
アプリへのアクセス権の付与
[APIのアクセス許可]に移動して、これらの委任されたアクセス許可を追加します。
ADLS
Azure ストレージ
offline_access
Microsoft Graph
user_impersonation
Dataverse
Microsoft Graph
Eメール
offline_access
openid
プロファイル
User.Read
Dynamics CRM
User_impersonation
Outlook 365
Microsoft Graph
Eメール
openid
offline_access
プロファイル
User.Read
User.ReadBasic.All
User.ReadWrite
Mail.Read
Mail.ReadWrite
Mail.ReadWrite.Shared
Calendars.ReadWrite
Calendars.ReadWrite.Shared
OneDrive
Microsoft Graph
Eメール
offline_access
openid
プロファイル
Files.ReadWrite.All
User.Read
Power Automate
Flow Service
ユーザー
Activity.Read.All
Approvals.Manage.All
Approvals.Read.All
Flows.Manage.All
Flows.Read.All
Flows.Read.Plans
Flows.Write.Plans
Power BI出力
Microsoft Graph
Offline_access
Openid
User.Read
Eメール
プロファイル
Power BI サービス
Dataset.ReadWrite.All
Workspace.Read.All
SharePoint
すべての機能を保持するには、これらすべての権限を追加します。
SharePointファイルの場合:
Microsoft Graph
Eメール
offline_access
openid
プロファイル
User.Read
Files.Read.All - SharePoint入力の場合。
または
Filed.ReadWrite.All - SharePoint出力の場合。
SharePoint入力と出力の両方の権限を追加します。
Sites.Read.All
SharePointリストの場合:
SharePoint
AllSites.Manage
AllSites.Read
AllSites.Write
アプリにサインインする
これで、コネクタでこのアプリを使用できます。ログインを認証するには、DesignerでクライアントID、クライアントシークレットID、テナントIDを入力し、Webブラウザでアカウントにサインインする必要があります。
詳細については、Microsoftポータルを参照してください。
Power Platformでのユーザー作成
Power PlatformでDataverseアプリのユーザーを作成し、セキュリティロールを追加します。
Power Platform管理センターに移動します。
環境を選択します。
[設定]を選択します。[ユーザー + アクセス許可]で、[アプリケーションユーザー]を選択します。
[新しいアプリユーザー]を選択します。
[アプリの追加]を選択し、アプリを選択します。
[ビジネスユニット]を選択します。
[セキュリティロール]で、適切なロールを選択します。
[作成]を選択します。
カスタムAPIアプリケーションを設定するときに、これらのオプションを選択し、古いコネクタバージョンのURLを入力します。
コネクタおよびバージョン | ドロップダウンオプション | URL |
|---|---|---|
OneDriveバージョン2.0.2以前 | シングルページアプリケーション(SPA) | |
Outlook 365バージョン1.0.0 | ||
Power BI出力バージョン3.1.0以前 | ||
SharePointファイルバージョン1.1.1以前 |