Skip to content

v0.5.0

Latest

Choose a tag to compare

@jagger jagger released this 16 Mar 18:08

Features

Global Action Controls

  • DisabledActions config key: comma-separated list of action names to skip for all users
    Set-ROConfig -Key 'DisabledActions' -Value 'CreateSecret,CreateFolder'
  • DisabledCategories config key: disable entire categories (Core, Management, Advanced)
    Set-ROConfig -Key 'DisabledCategories' -Value 'Management'
  • Global disables take precedence over per-user weights

Per-User Action Controls

New Set-ROUser parameters for category and action-level control:

  • -DisableCategory / -EnableCategory: toggle all actions in a category (sets weights to 0 or restores defaults)
    Set-ROUser -Username 'svc.sim01' -DisableCategory 'Management'
    Set-ROUser -Username 'svc.sim01' -EnableCategory 'Management'
  • -DisableAction / -EnableAction: toggle individual actions
    Set-ROUser -Username 'svc.sim01' -DisableAction 'CreateSecret'
    Set-ROUser -Username 'svc.sim01' -EnableAction 'CreateSecret'

Categories

Category Actions
Core SearchSecrets, ViewSecret, CheckoutPassword, ListFolderSecrets, BrowseFolders
Management CreateFolder, CreateSecret, EditSecret, MoveSecret, ToggleComment, ToggleCheckout, ExpireSecret
Advanced CheckinSecret, RunReport, AddFavorite, TriggerHeartbeat, ViewSecretPolicy, ChangePassword, LaunchSecret

Other

  • Set-ROConfig now accepts empty strings for clearing config values
  • Config keys increased from 9 to 11
  • Module version bumped to 0.5.0