Skip to content

Office 365 Cloud Environment Configuration Field #1431

@mjabascal10

Description

@mjabascal10

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

🏗 In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions