EguibarIT.Delegation C# Module contains 86 functions that aid on the building of the Delegation Model / Tier Model / RBAC Model
To check the available functions on EguibarIT.Delegation module, jut run:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
# To get the module information C:\>Get-Module -Name EguibarIT.Delegation ModuleType Version Name ExportedCommands ---------- ------- ---- ---------------- Binary 1.2.729... EguibarIT.Delegation {Get-AclAccessRule, Get-AttributeSchemaHashTable, Get-ClassSchemaHashTable, Get-ExtendedRightHashTable...} # And to check the Functions from the module C:\>Get-Command -Module EguibarIT.Delegation CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-AclAccessRule 1.2.729... EguibarIT.Delegation Cmdlet Get-AttributeSchemaHashTable 1.2.729... EguibarIT.Delegation Cmdlet Get-ClassSchemaHashTable 1.2.729... EguibarIT.Delegation Cmdlet Get-ExtendedRightHashTable 1.2.729... EguibarIT.Delegation Cmdlet Get-GUIDtoName 1.2.729... EguibarIT.Delegation Cmdlet Get-WellKnownSID 1.2.729... EguibarIT.Delegation Cmdlet Remove-AccountOperator 1.2.729... EguibarIT.Delegation Cmdlet Remove-AuthUser 1.2.729... EguibarIT.Delegation Cmdlet Remove-Everyone 1.2.729... EguibarIT.Delegation Cmdlet Remove-PreWin2000 1.2.729... EguibarIT.Delegation Cmdlet Remove-PreWin2000FromOU 1.2.729... EguibarIT.Delegation Cmdlet Remove-PrintOperator 1.2.729... EguibarIT.Delegation Cmdlet Remove-SpecificACLandEnableInheritance 1.2.729... EguibarIT.Delegation Cmdlet Remove-UnknownSID 1.2.729... EguibarIT.Delegation Cmdlet Rename-AdAclComputer 1.2.729... EguibarIT.Delegation Cmdlet Rename-AdAclGroup 1.2.729... EguibarIT.Delegation Cmdlet Rename-AdAclOU 1.2.729... EguibarIT.Delegation Cmdlet Rename-AdAclPrintQueue 1.2.729... EguibarIT.Delegation Cmdlet Rename-AdAclUser 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclBitLockerTPM 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeComputerPassword 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeGroup 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeOU 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangePrintQueue 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeSite 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeSiteLink 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeSubnet 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeUserPassword 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclChangeVolume 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclComputerAccountRestriction 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclComputerGroupMembership 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclComputerPersonalInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclComputerPublicInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclContactPersonalInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclContactWebInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteComputer 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteContact 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteGMSA 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteGPO 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteGroup 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteMSA 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteOU 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeletePrintQueue 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteSite 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteSiteLink 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteSubnet 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteUser 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclCreateDeleteVolume 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclDnsInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclEnableDisableComputer 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclEnableDisableUser 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclFullControlDFS 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclFullControlDHCP 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclGPoption 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclGroupGroupMembership 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclLinkGPO 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclMngPrivilegedAccounts 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclMngPrivilegedGroups 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclMsTsGatewayInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclPkiAdmin 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclPkiTemplateAdmin 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclResetComputerPassword 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclResetUserPassword 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclRSoPLogging 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclRSoPPlanning 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUnlockUser 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserAccountRestriction 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserEmailInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserGeneralInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserGroupMembership 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserLogonInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserPersonalInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserPublicInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclUserWebInfo 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclValidateWriteDnsHostName 1.2.729... EguibarIT.Delegation Cmdlet Set-AdAclValidateWriteSPN 1.2.729... EguibarIT.Delegation Cmdlet Set-AdDirectoryReplication 1.2.729... EguibarIT.Delegation Cmdlet Set-AdInheritance 1.2.729... EguibarIT.Delegation Cmdlet Set-AdmPwdComputerSelfPermission 1.2.729... EguibarIT.Delegation Cmdlet Set-AdmPwdReadPasswordPermission 1.2.729... EguibarIT.Delegation Cmdlet Set-AdmPwdResetPasswordPermission 1.2.729... EguibarIT.Delegation Cmdlet Set-CreateDeleteInetOrgPerson 1.2.729... EguibarIT.Delegation Cmdlet Set-DeleteOnlyComputer 1.2.729... EguibarIT.Delegation Cmdlet Set-DomainJoinComputer 1.2.729... EguibarIT.Delegation Cmdlet Set-GpoPrivilegeRights 1.2.729... EguibarIT.Delegation Cmdlet Set-GpoRestrictedGroups 1.2.729... EguibarIT.Delegation |
Or if you need specific help of what a function is doing, you can type:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
PS C:\> Get-Help -Name Get-AclAccessRule NAME Get-AclAccessRule SYNOPSIS Show Access Rules of given object SYNTAX Get-AclAccessRule [-LDAPpath] <string> [[-SearchBy] <string>] [<CommonParameters>] DESCRIPTION Display all the Access Rules for the given object RELATED LINKS [Eguibar Information Technology S.L. web site] (http://EguibarIT.eu) REMARKS To see the examples, type: "get-help Get-AclAccessRule -examples". For more information, type: "get-help Get-AclAccessRule -detailed". For technical information, type: "get-help Get-AclAccessRule -full". For online help, type: "get-help Get-AclAccessRule -online" # and some examples PS C:\> Get-Help -Name Get-AclAccessRule -Examples NAME Get-AclAccessRule SYNOPSIS Show Access Rules of given object ---------- EXAMPLE 1 ---------- Get-AclAccessRule "OU=Users,OU=Good,OU=Sites,DC=EguibarIT,DC=local" |