Skip to main content

Authorization Groups Feature

Overview​

The Authorization Group(s) feature is available in the UI and was introduced in version 2.20.5.

It is associated with migration 47:

  • Name: service_account_group_strategy
  • Description: Service Account Authorization Strategy

This feature requires a database toggle to be enabled after the migration is applied during an upgrade.

Authorization Groups feature in the UI

Instructions​

Enable the Feature​

  1. Verify migration status:

    s1 migrate status
  2. If migration 47 is present but the feature is not enabled, connect to the database via CLI and run:

    db.release_toggles.updateOne(
    { "name": "service_account_group_strategy" },
    { $set: { "enabled": true } },
    { upsert: false }
    )

Configure the Feature​

  1. Set Authorization Strategy to Group Account.
  2. Add groups to the Authorization Group(s) field.
  3. Click Save under Domain Configuration.

Resulting Behavior​

After systems are refreshed or rescanned:

  • Groups are set to:
    • onSystem = True
    • Persistent = True
  • In the UI:
    • The Action button is removed.
    • No modifications can be made by users or admins.
  • Account type is set to SecureONE (service account).

WARNING: This effectively grants full access to all members of the group. This feature is designed for service account protection scenarios only — misuse can unintentionally grant broad access. Use with caution and proper validation.

Known Limitations​

This feature is being used beyond its original design, so the full extent of limitations remains unknown. Current unknowns:

  • Maximum number of groups supported
  • Behavior may vary depending on system refresh or rescan
  • Locks configuration, preventing further UI changes

Verify the Configuration​

Group and Account Update Steps​

  1. Log in to the UI using an AD account.

  2. Navigate to:

    Configure → Server
  3. Expand Domain Configuration.

  4. Ensure:

    Authorization Strategy = Group Account

Bulk Group Testing​

Groups can be added in batches using the format:

DOMAIN\GroupName

Tested batch sizes:

  • 30 groups
  • 60 groups
  • 90 groups
  • 200 groups

To add a batch:

  1. Copy the group list from a text editor.
  2. Paste into the Authorization Group(s) field.
  3. Scroll down.
  4. Click Save.