Skip to content
  • Auto
  • Light
  • Dark
Get Started

Update

Update
client.settings.session.update(SessionUpdateParamsbody?, RequestOptionsoptions?): sessionSettingsSessionSettingsSessionUpdateResponse
post/api/v1/settings/session

Invokes the c1.api.settings.v1.SessionSettingsService.Update method.

Parameters
bodysessionSettingsSessionSettingsupdateMaskunionSessionUpdateParams
Hide ParametersShow Parameters
sessionSettingsconnectorSourceCidrRestrictionmaxSessionLengthstringpccAdminSourceCidrRestrictionpccUserSourceCidrRestrictionssoAdminSourceCidrRestrictionssoUserSourceCidrRestrictionSessionSettings
optional

The SessionSettings message.

updateMaskunion
optional
string | null
Returns
SessionUpdateResponse

The UpdateSessionSettingsResponse message.

Hide ParametersShow Parameters
sessionSettingsconnectorSourceCidrRestrictionmaxSessionLengthstringpccAdminSourceCidrRestrictionpccUserSourceCidrRestrictionssoAdminSourceCidrRestrictionssoUserSourceCidrRestrictionSessionSettings
optional

The SessionSettings message.

Request example TypeScript
import ConductoroneSDK from 'conductorone-sdk';

const client = new ConductoroneSDK({
  apiKey: 'My API Key',
});

const session = await client.settings.session.update();

console.log(session.sessionSettings);
200 Example
{
  "sessionSettings": {
    "connectorSource": {
      "enabled": true,
      "sourceCidr": [
        "string"
      ]
    },
    "maxSessionLength": "maxSessionLength",
    "pccAdminSource": {
      "enabled": true,
      "sourceCidr": [
        "string"
      ]
    },
    "pccUserSource": {
      "enabled": true,
      "sourceCidr": [
        "string"
      ]
    },
    "ssoAdminSource": {
      "enabled": true,
      "sourceCidr": [
        "string"
      ]
    },
    "ssoUserSource": {
      "enabled": true,
      "sourceCidr": [
        "string"
      ]
    }
  }
}