- 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://organization.example.com:7443/arcgis",
        "portalUrl": "https://organization.example.com/portal",
        "serverUrl": "https://notebookserverwebadaptor.example.com/dsx",
        "portalMode": "ARCGIS_PORTAL_FEDERATION",
        "privateHostingServerUrl": "https://notebookserver.example.com:6443/arcgis",
        "serverId": "lL6KtZlHyUsIE"
    }
}