main.json Field Reference#
FIELD |
REQUIRED |
DEFAULT |
EXPLANATION |
|---|---|---|---|
auth.authority |
Yes |
Base URL of the identity provider. Appending |
|
auth.clientId |
Yes |
The OAuth 2.0 client ID registered in the identity provider for this Portal. |
|
auth.redirectUri |
Yes |
The URI to which the user is redirected after authentication. Must be registered with the identity provider. |
|
auth.metadataUri |
No |
Derived from |
Explicit URI for the OIDC discovery document. Use when the document is not at |
auth.scope |
Yes |
|
OAuth 2.0 scopes to request. Must include the scope that causes the identity provider to include group membership in the token. |
endpoints.backend |
Yes |
Base URL of the Portal backend API (e.g., |
|
endpoints.nucleus |
Yes |
URL of the Nucleus server associated with this Portal deployment. |
|
sessions.maxTtl |
No |
28800 |
Maximum session duration in seconds shown in the front end session countdown. Should match |
sessions.sessionEndNotificationTime |
No |
600 |
Seconds before session expiry at which the session-ending notification appears. |
sessions.sessionEndNotificationDuration |
No |
30 |
Duration in seconds for which the session-ending notification is displayed. |
userInterface.title |
No |
Welcome to Omniverse on DGX Cloud! |
The title displayed on the Portal home page. |
userInterface.version |
No |
(not shown) |
Deployment version string shown on the About page. If omitted, the version row is hidden. |
storageApi.redirectUri |
No |
(not shown) |
Redirect URI for the USD Storage API OAuth flow. Required only when USD Storage API authentication is enabled. |