- URL:
- https://<notebookserveradmin>/security/config
- Methods:
GET
- Operations:
- Update Security Configuration
- Required Capability:
- Administrator
- Version Introduced:
- 10.7
Description
This resource returns the currently active security configuration of the ArcGIS Notebook Server site. A security configuration involves the following parameters and can be modified using the Update
operation.
Request parameters
Parameter | Details |
---|---|
| The TLS protocols ArcGIS Notebook Server will use. Values must be separated by commas. |
| The cipher suites ArcGIS Notebook Server will use. Values must be separated by commas. |
| Setting this property to This parameter supports the Private Network Access web specification (CORS-RFC1918), which aims to protect websites accessed over a private network from making internal cross-origin (CORS) requests. Values: |
| Specifies the authentication mode used by ArcGIS Notebook Server. When ArcGIS Notebook Server is federated with an ArcGIS Enterprise portal, this parameter can be included and set to Values: |
| The tier at which requests to access GIS services are authenticated. Do not use this directory to modify your setting. The default value when the site is first created is |
| The key used to encrypt tokens. |
| The response format. The default response format is Values: |
Portal properties
The following optional properties (portal
) are specified when federating ArcGIS Server with an ArcGIS Enterprise portal:
Property | Details |
---|---|
| Must be the value |
| The key obtained after federating ArcGIS Notebook Server with the portal. |
| The URL of the portal in the format |
| The referer specified when generating the token. |
| The ID of the server federated with the portal. |
| The external URL of the federated ArcGIS Notebook Server in the format |
| A token obtained from the portal for initial validation of ArcGIS Notebook Server. |
| A key for establishing trust between servers that are federated with the same portal. |
| The private URL of the portal's hosting server. |
| The private URL of the portal. |
JSON Response example
{
"serverRole": "FEDERATED_SERVER",
"authenticationTier": "ARCGIS_PORTAL",
"cipherSuites": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA",
"serverType": "ARCGIS_NOTEBOOK_SERVER",
"tokenServiceKey": "JqQZ5aOmOYW7eo4ux/oMZCIHkUkFhO1pTaw=",
"httpsProtocols": "TLSv1.2",
"authenticationMode": "ARCGIS_PORTAL_TOKEN",
"serverFunction": "NotebookServer",
"portalProperties": {
"webgisServerTrustKey": "0i5Ey0cKVX+VmDIV/+4Mv2pnEwW9GUD4d8tOZk",
"portalSecretKey": "ff9c7eec38cc44b7bb0b5408a4c6dcc7",
"privatePortalUrl": "https://portal.domain.COM:7443/arcgis",
"portalUrl": "https://portal.domain.com/portal",
"serverUrl": "https://notebookserver.domain.com/dsx",
"portalMode": "ARCGIS_PORTAL_FEDERATION",
"privateHostingServerUrl": "https://notebookserver.domain.com:6443/arcgis",
"serverId": "lL6KtZlHyUsIE"
}
}