Supported Cloud Environments
The provider supports the following cloud environments via thecloud parameter:
Public Cloud
Microsoft Azure Public Cloud (default)Value:
publicUS Government Cloud
US Government Cloud (GCC)Value:
gccUS Government High
US Government High Cloud (GCC High)Value:
gcchighUS DoD Cloud
US Department of Defense CloudValue:
dodChina Cloud
Microsoft Cloud China (operated by 21Vianet)Value:
chinaEagleX Cloud
EagleX Cloud EnvironmentValue:
exSecure Cloud (RX)
Secure Cloud EnvironmentValue:
rxConfiguration
Set the cloud environment using thecloud parameter:
Cloud-Specific Details
Public Cloud (public)
Default environment for most Microsoft 365 customers. Endpoints:- OAuth Authority:
https://login.microsoftonline.com/ - Graph API:
https://graph.microsoft.com/v1.0 - Graph Beta API:
https://graph.microsoft.com/beta
US Government Cloud (gcc)
For US Government Community Cloud customers. Endpoints:- OAuth Authority:
https://login.microsoftonline.us/ - Graph API:
https://graph.microsoft.us/v1.0 - Graph Beta API:
https://graph.microsoft.us/beta
US Government High Cloud (gcchigh)
For US Government Community Cloud High (GCC High) customers with enhanced compliance requirements. Endpoints:- OAuth Authority:
https://login.microsoftonline.us/ - Graph API:
https://graph.microsoft.us/v1.0 - Graph Beta API:
https://graph.microsoft.us/beta
US Department of Defense Cloud (dod)
For US Department of Defense customers with the highest compliance and security requirements. Endpoints:- OAuth Authority:
https://login.microsoftonline.us/ - Graph API:
https://dod-graph.microsoft.us/v1.0 - Graph Beta API:
https://dod-graph.microsoft.us/beta
China Cloud (china)
For Microsoft Cloud China operated by 21Vianet. Endpoints:- OAuth Authority:
https://login.chinacloudapi.cn/ - Graph API:
https://microsoftgraph.chinacloudapi.cn/v1.0 - Graph Beta API:
https://microsoftgraph.chinacloudapi.cn/beta
Microsoft Cloud China is operated by 21Vianet and is physically separated from Microsoft’s global cloud infrastructure. You’ll need separate credentials and tenant IDs for this environment.
EagleX Cloud (ex)
For EagleX Cloud Environment customers. Configuration:Secure Cloud (rx)
For Secure Cloud (RX) Environment customers. Configuration:Disconnected Clouds and Private Clouds
If you’re using a disconnected cloud or private cloud such as Azure Stack, you may need to disable instance discovery:Choosing the Right Cloud
Identify your organization's cloud
Check with your IT administrator or Azure portal to determine which cloud environment your organization uses.
Verify tenant ID
Ensure you’re using the correct tenant ID for your cloud environment. Tenant IDs are unique to each cloud.
