ad-rbac
1.1.1
Tools for implementing a regular component-based RBAC structure in Active Directory
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2023 John@breakwaterlabs.net. All rights reserved.
Package Details
Author(s)
- John@breakwaterlabs.net
Tags
GroupPolicy ActiveDirectory RBAC
Functions
add-ADSchemaMod Add-RBAC Add-RBACComponent Add-RBACOrg Get-OUACLs Get-RBACComponent Get-RBACOrg new-rbacReport Remove-RBAC Remove-RBACComponent Remove-RBACOrg Sync-RBACSudoers Test-RBACFeatures
Dependencies
This module has no dependencies.
FileList
- ad-rbac.nuspec
- modules\GPRegistryPolicy\GPRegistryPolicy.psd1
- modules\GPRegistryPolicy\GPRegistryPolicyResource.psm1
- modules\GPRegistryPolicy\en-US\GPRegistryPolicyParser.Strings.psd1
- private\CreateOrSetGroup.ps1
- private\generateNetgroupTripleFromSearchbase.ps1
- private\Get-RBACOrphanedEndpointRights.ps1
- private\New-RBACAdmin.ps1
- private\resolveEntityReferences.ps1
- public\Add-RBACComponent.ps1
- public\Get-RBACComponentEndpoints.ps1
- public\Remove-RBAC.ps1
- public\Test-RBACFeatures.ps1
- vars\OUTemplate-Org.ps1
- LICENSE
- misc\nsswitch.conf.example
- modules\GPRegistryPolicy\GPRegistryPolicy.psm1
- modules\GPRegistryPolicy\LICENSE
- private\add-OUPermission.ps1
- private\CreateOrSetNetgroup.ps1
- private\get-ADObjectGUIDs.ps1
- private\get-RBACSchemaMods.ps1
- private\New-RBACUser.ps1
- private\_domainInfo.ps1
- public\Add-RBACOrg.ps1
- public\Get-RBACElementFromPath.ps1
- public\Remove-RBACComponent.ps1
- vars\OUStructures.ps1
- vars\_defs_Sudoroles.ps1
- Notes
- misc\sshd_config.txt
- modules\GPRegistryPolicy\GPRegistryPolicyParser.psm1
- modules\GPRegistryPolicy\README.md
- private\Add-OUStructureFromTemplate.ps1
- private\CreateOrSetOU.ps1
- private\get-currentUserGroups.ps1
- private\get-wellknownsid.ps1
- private\old_Sync-RBACSudoRoles.ps1
- public\add-ADSchemaMod.ps1
- public\Get-OUACLs.ps1
- public\Get-RBACOrg.ps1
- public\Remove-RBACOrg.ps1
- vars\OUTemplate-Component.ps1
- vars\_deployment.ps1
- ad-rbac.psd1
- README.md
- misc\sssd.conf
- modules\GPRegistryPolicy\GPRegistryPolicyResource.psd1
- modules\GPRegistryPolicy\en-US\GPRegistryPolicy.Strings.psd1
- private\createOrSetGPO.ps1
- private\DeleteOUSubtreeWithConfirm.ps1
- private\get-randomPassword.ps1
- private\join-string.ps1
- private\removeOrphanSIDs.ps1
- public\Add-RBAC.ps1
- public\Get-RBACComponent.ps1
- public\new-rbacReport.ps1
- public\Sync-RBACSudoers.ps1
- vars\OUTemplate-Global.ps1
- ad-rbac.psm1
- .vscode\launch.json