CrmServiceClient.DiscoverGlobalOrganizations Method

Definition

Overloads

DiscoverGlobalOrganizations(Uri, ClientCredentials, UserIdentifier, String, Uri, String, Boolean, String, PromptBehavior, Boolean)

Discovers the organizations, used for OAuth.

C#
public static Microsoft.Xrm.Sdk.Discovery.OrganizationDetailCollection DiscoverGlobalOrganizations(Uri discoveryServiceUri, System.ServiceModel.Description.ClientCredentials clientCredentials, Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier user, string clientId, Uri redirectUri, string tokenCachePath, bool isOnPrem, string authority, Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior promptBehavior = Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior.Auto, bool useDefaultCreds = false);

Parameters

discoveryServiceUri
Uri

The discovery service URI.

clientCredentials
ClientCredentials

The client credentials.

user
Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier

The user identifier.

clientId
String

The client Id.

redirectUri
Uri

The redirect uri.

tokenCachePath
String

The token cache path where token cache file is placed.

isOnPrem
Boolean

The deployment type: OnPrem or Online.

authority
String

The authority provider for OAuth tokens. Unique if any already known.

promptBehavior
Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior

The prompt behavior.

useDefaultCreds
Boolean

(Optional) if specified, tries to use the current user

Returns

A collection of organizations

Applies to

Dataverse SDK Latest
製品 バージョン
Dataverse SDK Latest

DiscoverGlobalOrganizations(Uri, ClientCredentials, UserIdentifier, String, Uri, String, Boolean, String, UserIdentifier, PromptBehavior, Boolean)

C#
public static Microsoft.Xrm.Sdk.Discovery.OrganizationDetailCollection DiscoverGlobalOrganizations(Uri discoveryServiceUri, System.ServiceModel.Description.ClientCredentials clientCredentials, Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier user, string clientId, Uri redirectUri, string tokenCachePath, bool isOnPrem, string authority, out Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier foundUser, Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior promptBehavior = Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior.Auto, bool useDefaultCreds = false);

Parameters

discoveryServiceUri
Uri
clientCredentials
ClientCredentials
user
Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier
clientId
String
redirectUri
Uri
tokenCachePath
String
isOnPrem
Boolean
authority
String
foundUser
Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier
promptBehavior
Microsoft.IdentityModel.Clients.ActiveDirectory.PromptBehavior
useDefaultCreds
Boolean

Returns

Applies to

Dataverse SDK Latest
製品 バージョン
Dataverse SDK Latest