次の方法で共有


IdentitySelf interface

ID 情報。

プロパティ

accountName

アカウントの UserPrincipalName (UPN)。 この値はソース プロバイダーから取得されます。

displayName

表示名。 複数のテナントを持つ AAD アカウントの場合、これはホーム テナント内のプロファイルの表示名です。

domain

これは、元のコンテナーの名前を表します。 AAD アカウントの場合、これはホーム テナントの tenantID です。 MSA アカウントの場合、これは文字列 "Windows Live ID" です。

id

これは、ホーム テナント プロファイルの VSID です。 プロファイルがホーム テナントにサインインしている場合、またはプロファイルにテナントがない場合、この ID はプロファイル/プロファイル/me エンドポイントによって返される ID と同じです。 今後は、Origin、OriginId、Domain の組み合わせの値を使用して、この ID ではなくユーザーを一意に識別することをお勧めします。

origin

配信元識別子のソース プロバイダーの種類。 MSA アカウントの場合、これは "msa" です。 AAD アカウントの場合、これは "aad" です。

originId

配信元システムからの一意の識別子。 複数のテナントがある場合、これはホーム テナント内のアカウントの一意の識別子です。 (MSA の場合、これは 16 進表記の PUID であり、AAD の場合はオブジェクト ID です)。

tenants

AAD アカウントの場合、これは、このアカウントがメンバーになっているすべてのテナントです。

プロパティの詳細

accountName

アカウントの UserPrincipalName (UPN)。 この値はソース プロバイダーから取得されます。

accountName: string

プロパティ値

string

displayName

表示名。 複数のテナントを持つ AAD アカウントの場合、これはホーム テナント内のプロファイルの表示名です。

displayName: string

プロパティ値

string

domain

これは、元のコンテナーの名前を表します。 AAD アカウントの場合、これはホーム テナントの tenantID です。 MSA アカウントの場合、これは文字列 "Windows Live ID" です。

domain: string

プロパティ値

string

id

これは、ホーム テナント プロファイルの VSID です。 プロファイルがホーム テナントにサインインしている場合、またはプロファイルにテナントがない場合、この ID はプロファイル/プロファイル/me エンドポイントによって返される ID と同じです。 今後は、Origin、OriginId、Domain の組み合わせの値を使用して、この ID ではなくユーザーを一意に識別することをお勧めします。

id: string

プロパティ値

string

origin

配信元識別子のソース プロバイダーの種類。 MSA アカウントの場合、これは "msa" です。 AAD アカウントの場合、これは "aad" です。

origin: string

プロパティ値

string

originId

配信元システムからの一意の識別子。 複数のテナントがある場合、これはホーム テナント内のアカウントの一意の識別子です。 (MSA の場合、これは 16 進表記の PUID であり、AAD の場合はオブジェクト ID です)。

originId: string

プロパティ値

string

tenants

AAD アカウントの場合、これは、このアカウントがメンバーになっているすべてのテナントです。

tenants: TenantInfo[]

プロパティ値