Disable external OAuth session closure (Preview)

Attention

This behavior change is in the 2025_04 bundle.

For the current status of the bundle, refer to Bundle History.

To provide consistency with other security integrations, BCR-1991 changes the behavior of external OAuth security integrations, as follows:

Before the change:

Sessions that were created with an external OAuth security integration close when you take the following actions:

  • Dropping the integration.

  • Disabling the integration by setting ENABLED=FALSE.

  • Changing the EXTERNAL_OAUTH_ANY_ROLE_MODE property.

  • Removing roles form the EXTERNAL_OAUTH_ALLOWED_ROLES_LIST property.

  • Adding roles to the EXTERNAL_OAUTH_BLOCKED_ROLES_LIST property.

After the change:

The actions in the preceding list do not close related sessions created using that integration.

Ref: 1991