Features
Global Action Controls
DisabledActionsconfig key: comma-separated list of action names to skip for all usersSet-ROConfig -Key 'DisabledActions' -Value 'CreateSecret,CreateFolder'
DisabledCategoriesconfig 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 actionsSet-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-ROConfignow accepts empty strings for clearing config values- Config keys increased from 9 to 11
- Module version bumped to
0.5.0