Class OrgSettingAdminApi

java.lang.Object
com.okta.sdk.resource.api.OrgSettingAdminApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]", comments="Generator version: 7.15.0") public class OrgSettingAdminApi extends Object
  • Constructor Details

    • OrgSettingAdminApi

      public OrgSettingAdminApi()
    • OrgSettingAdminApi

      public OrgSettingAdminApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • assignClientPrivilegesSetting

      public ClientPrivilegesSetting assignClientPrivilegesSetting(ClientPrivilegesSetting clientPrivilegesSetting) throws ApiException
      Assign the default public client app role setting Assigns the [Super Admin role](https://help.okta.com/okta_help.htm?type=oie&id=ext_superadmin) as the default role for new public client apps
      Parameters:
      clientPrivilegesSetting - (optional)
      Returns:
      ClientPrivilegesSetting
      Throws:
      ApiException - if fails to make API call
    • assignClientPrivilegesSetting

      public ClientPrivilegesSetting assignClientPrivilegesSetting(ClientPrivilegesSetting clientPrivilegesSetting, Map<String,String> additionalHeaders) throws ApiException
      Assign the default public client app role setting Assigns the [Super Admin role](https://help.okta.com/okta_help.htm?type=oie&id=ext_superadmin) as the default role for new public client apps
      Parameters:
      clientPrivilegesSetting - (optional)
      additionalHeaders - additionalHeaders for this call
      Returns:
      ClientPrivilegesSetting
      Throws:
      ApiException - if fails to make API call
    • getAutoAssignAdminAppSetting

      public AutoAssignAdminAppSetting getAutoAssignAdminAppSetting() throws ApiException
      Retrieve the Okta Admin Console assignment setting Retrieves the org setting to automatically assign the Okta Admin Console when an admin role is assigned
      Returns:
      AutoAssignAdminAppSetting
      Throws:
      ApiException - if fails to make API call
    • getAutoAssignAdminAppSetting

      public AutoAssignAdminAppSetting getAutoAssignAdminAppSetting(Map<String,String> additionalHeaders) throws ApiException
      Retrieve the Okta Admin Console assignment setting Retrieves the org setting to automatically assign the Okta Admin Console when an admin role is assigned
      Parameters:
      additionalHeaders - additionalHeaders for this call
      Returns:
      AutoAssignAdminAppSetting
      Throws:
      ApiException - if fails to make API call
    • getClientPrivilegesSetting

      public ClientPrivilegesSetting getClientPrivilegesSetting() throws ApiException
      Retrieve the default public client app role setting Retrieves the org setting to assign the [Super Admin role](https://help.okta.com/okta_help.htm?type=oie&id=ext_superadmin) to new public client apps
      Returns:
      ClientPrivilegesSetting
      Throws:
      ApiException - if fails to make API call
    • getClientPrivilegesSetting

      public ClientPrivilegesSetting getClientPrivilegesSetting(Map<String,String> additionalHeaders) throws ApiException
      Retrieve the default public client app role setting Retrieves the org setting to assign the [Super Admin role](https://help.okta.com/okta_help.htm?type=oie&id=ext_superadmin) to new public client apps
      Parameters:
      additionalHeaders - additionalHeaders for this call
      Returns:
      ClientPrivilegesSetting
      Throws:
      ApiException - if fails to make API call
    • getThirdPartyAdminSetting

      public ThirdPartyAdminSetting getThirdPartyAdminSetting() throws ApiException
      Retrieve the org third-party admin setting Retrieves the third-party admin setting. See [Configure third-party administrators](https://help.okta.com/okta_help.htm?type=oie&id=csh_admin-third) in the Okta product documentation.
      Returns:
      ThirdPartyAdminSetting
      Throws:
      ApiException - if fails to make API call
    • getThirdPartyAdminSetting

      public ThirdPartyAdminSetting getThirdPartyAdminSetting(Map<String,String> additionalHeaders) throws ApiException
      Retrieve the org third-party admin setting Retrieves the third-party admin setting. See [Configure third-party administrators](https://help.okta.com/okta_help.htm?type=oie&id=csh_admin-third) in the Okta product documentation.
      Parameters:
      additionalHeaders - additionalHeaders for this call
      Returns:
      ThirdPartyAdminSetting
      Throws:
      ApiException - if fails to make API call
    • updateAutoAssignAdminAppSetting

      public AutoAssignAdminAppSetting updateAutoAssignAdminAppSetting(AutoAssignAdminAppSetting autoAssignAdminAppSetting) throws ApiException
      Update the Okta Admin Console assignment setting Updates the org setting to automatically assign the Okta Admin Console when an admin role is assigned > **Note:** This setting doesn't apply to the `SUPER_ADMIN` role. > When you assign the `SUPER_ADMIN` role to a user, the Admin Console is always assigned to the user regardless of the `autoAssignAdminAppSetting` setting.
      Parameters:
      autoAssignAdminAppSetting - (optional)
      Returns:
      AutoAssignAdminAppSetting
      Throws:
      ApiException - if fails to make API call
    • updateAutoAssignAdminAppSetting

      public AutoAssignAdminAppSetting updateAutoAssignAdminAppSetting(AutoAssignAdminAppSetting autoAssignAdminAppSetting, Map<String,String> additionalHeaders) throws ApiException
      Update the Okta Admin Console assignment setting Updates the org setting to automatically assign the Okta Admin Console when an admin role is assigned > **Note:** This setting doesn't apply to the `SUPER_ADMIN` role. > When you assign the `SUPER_ADMIN` role to a user, the Admin Console is always assigned to the user regardless of the `autoAssignAdminAppSetting` setting.
      Parameters:
      autoAssignAdminAppSetting - (optional)
      additionalHeaders - additionalHeaders for this call
      Returns:
      AutoAssignAdminAppSetting
      Throws:
      ApiException - if fails to make API call
    • updateThirdPartyAdminSetting

      public ThirdPartyAdminSetting updateThirdPartyAdminSetting(ThirdPartyAdminSetting thirdPartyAdminSetting) throws ApiException
      Update the org third-party admin setting Updates the third-party admin setting. This setting allows third-party admins to perform administrative actions in the Admin Console, but they can't do any of the following: * Receive Okta admin email notifications * Contact Okta support * Sign in to the Okta Help Center See [Configure third-party administrators](https://help.okta.com/okta_help.htm?type=oie&id=csh_admin-third) in the Okta product documentation.
      Parameters:
      thirdPartyAdminSetting - (required)
      Returns:
      ThirdPartyAdminSetting
      Throws:
      ApiException - if fails to make API call
    • updateThirdPartyAdminSetting

      public ThirdPartyAdminSetting updateThirdPartyAdminSetting(ThirdPartyAdminSetting thirdPartyAdminSetting, Map<String,String> additionalHeaders) throws ApiException
      Update the org third-party admin setting Updates the third-party admin setting. This setting allows third-party admins to perform administrative actions in the Admin Console, but they can't do any of the following: * Receive Okta admin email notifications * Contact Okta support * Sign in to the Okta Help Center See [Configure third-party administrators](https://help.okta.com/okta_help.htm?type=oie&id=csh_admin-third) in the Okta product documentation.
      Parameters:
      thirdPartyAdminSetting - (required)
      additionalHeaders - additionalHeaders for this call
      Returns:
      ThirdPartyAdminSetting
      Throws:
      ApiException - if fails to make API call
    • getObjectMapper

      protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()