招待リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
ビジネス間 (Microsoft Entra B2B) コラボレーションの一環として外部ユーザーをorganizationに追加するために使用Microsoft Entra招待を表します。
招待処理では、次のフローが使用されます。
- 招待状が作成されます。
- 招待状が招待ユーザーに送信されます (招待状リンクを含む)。
- 招待されたユーザーが招待リンクを選択し、サインインして招待を引き換え、招待されたユーザーを表すユーザー エンティティの作成が完了します
- 引き換えが完了した後、特定のページにユーザーがリダイレクトされます。
招待を作成すると、応答 (inviteRedeemUrl) に引き換え URL が返されます。 招待状作成 API では、sendInvitationMessage を true に設定することにより、引き換え URL を含むメールが自動的に招待ユーザーに送信されます。 招待されたユーザーに送信されるメッセージをカスタマイズすることもできます。 代わりに、他の手段で引き換え URL を送信したい場合は、sendInvitationMessage を false に設定し、応答からの引き換え URL を使用して、独自の通信を作成することもできます。 現在、引き換えプロセスを実行する API はありません。 招待されたユーザーは、上記の手順で通信で送信された inviteRedeemUrl リンクを選択し、ブラウザーで対話型の引き換えプロセスを実行する必要があります。 完了すると、招待ユーザーは、組織における外部ユーザーになります。
注:
招待の状態は、招待要求の一部として作成された外部ユーザー リソースの externalUserState と externalUserStateChangeDateTime プロパティを使用して追跡されます。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
招待状の作成 | invitation | 招待状オブジェクトのプロパティと関係を書き込みます。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
invitedUserDisplayName | String | 招待されるユーザーの表示名。 |
invitedUserEmailAddress | String | 招待されるユーザーのメール アドレス。 必須です。 メール アドレスでは、次の特殊文字は使用できません。
ただし、次の例外があります。
|
invitedUserMessageInfo | invitedUserMessageInfo | メッセージ テキスト、言語、および cc 受信者リストのカスタマイズなど、招待ユーザーに送信されるメッセージの追加構成。 |
inviteRedirectUrl | String | 招待状が引き換えられるとにユーザーがリダイレクトされる URL。 必須。 |
inviteRedeemUrl | String | ユーザーが招待状の引き換えに使用できる URL。 読み取り専用です。 |
invitedUserType | String | 招待されるユーザーの userType。 既定では Guest です。 会社の管理者である Member かのように招待できます。 既定値は false です。 |
resetRedemption | ブール型 | ユーザーの引き換え状態をリセットし、ユーザー識別子、グループ メンバーシップ、アプリの割り当てを保持したまま、ユーザーを再招待します。 このプロパティを使用すると、ユーザーが以前の招待とは異なるメール アドレスを使用してサインインできるようにします。 このプロパティの使用方法の詳細については、「 ゲスト ユーザーの引き換え状態をリセットする (プレビュー)」を参照してください。 |
sendInvitationMessage | Boolean | 招待されるユーザーにメールを送信するかどうかを示します。 既定値は false です。 |
status | String | 招待の状態。 使用可能な値: PendingAcceptance 、、 Completed 、 InProgress および Error |
リレーションシップ
リレーションシップ | 型 | 説明 |
---|---|---|
invitedUser | user | 招待状作成の一環として作成されたユーザー。 読み取り専用 |
invitedUserSponsors | directoryObject コレクション | 招待されたユーザーのスポンサーであるユーザーまたはグループ。 スポンサーは、テナント内のゲスト ユーザーの特権を担当し、ゲスト ユーザーの情報とアクセスを最新の状態に保つユーザーとグループです。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"id": "String",
"invitedUserDisplayName": "String",
"invitedUserEmailAddress": "String",
"invitedUserMessageInfo": {"@odata.type": "microsoft.graph.invitedUserMessageInfo"},
"sendInvitationMessage": false,
"inviteRedirectUrl": "String",
"inviteRedeemUrl": "String",
"resetRedemption": false,
"status": "String",
"invitedUser": {"@odata.type": "microsoft.graph.user"},
"invitedUserType": "String"
}
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示