-
Notifications
You must be signed in to change notification settings - Fork 56
Description
Describe the feature
Implement or validate the Office 365 Cloud Environment dropdown field so the frontend sends the exact backend-accepted values.
The UI may display descriptive labels, but the submitted value must strictly match the backend requirements.
This field determines which Microsoft 365 cloud environment (Commercial, GCC, GCC High, DoD) the backend should use to automatically map OAuth and API endpoints.
Use Case
Organizations integrating with Office 365 must select the correct cloud environment to ensure authentication flows and API endpoints are aligned with their compliance level.
Examples:
- A standard commercial organization selects Commercial.
- A U.S. government agency selects GCC.
- A high-security federal contractor selects GCC High.
- A Department of Defense entity selects DoD.
If the frontend sends incorrect or inconsistent values, the backend cannot properly resolve the environment endpoints, causing authentication failures.
Proposed Solution
Accepted backend values (must be sent EXACTLY as shown)
- Commercial
- GCC
- GCCHigh
- DoD
UI Labels (what the user sees) → (value sent)
- Commercial – Global Azure Commercial Cloud (Default) → Commercial
- GCC – US Government Community Cloud → GCC
- GCC High – US Government Community Cloud High (DoD IL4) → GCCHigh
- DoD – US Department of Defense (DoD IL5) → DoD
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
Metadata
Metadata
Assignees
Labels
Type
Projects
Status