EguibarIT.Housekeeping C# Module contains 7 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 |
# To get the module information PS C:\> Get-Module -Name EguibarIT.Housekeeping ModuleType Version Name ExportedCommands ---------- ------- ---- ---------------- Binary 1.2.729... EguibarIT.Housekeeping {Get-AdOrphanGPO, Get-AdOrphanGPT, Get-AdOverlapSubnets, Get-AdSemiPrivilegedUsersReport...} # And to check the Functions from the module PS C:\> Get-Command -Module EguibarIT.Housekeeping CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-AdOrphanGPO 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdOrphanGPT 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdOverlapSubnets 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdSemiPrivilegedUsersReport 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdStaleComputer 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdStaleUser 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdUnLinkedGPO 1.2.729... EguibarIT.Housekeeping Cmdlet Get-RandomPassword 1.2.729... EguibarIT.Housekeeping Cmdlet New-SemiPrivilegedUser 1.2.729... EguibarIT.Housekeeping Cmdlet Set-AdAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-AllGroupAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-AllUserAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-NonPrivilegedGroupHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-PrivilegedComputerHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-PrivilegedGroupsHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-PrivilegedUsersHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleAllGroupAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleAllUserAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleNonPrivilegedGroups 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SchedulePrivilegedComputers 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SchedulePrivilegedGroups 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SchedulePrivilegedUsers 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleSemiPrivilegedKeyPair 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleServiceAccounts 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SemiPrivilegedKeyPairCheck 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SemiPrivilegedUsersPwdReset 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ServiceAccountHousekeeping 1.2.729... EguibarIT.Housekeeping |
Or if you need specific help of what a function is doing, you can type:
Or if you need specific help of what a function is doing, you can type:
EguibarIT.Housekeeping C# Module contains 7 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 |
# To get the module information PS C:\> Get-Module -Name EguibarIT.Housekeeping ModuleType Version Name ExportedCommands ---------- ------- ---- ---------------- Binary 1.2.729... EguibarIT.Housekeeping {Get-AdOrphanGPO, Get-AdOrphanGPT, Get-AdOverlapSubnets, Get-AdSemiPrivilegedUsersReport...} # And to check the Functions from the module PS C:\> Get-Command -Module EguibarIT.Housekeeping CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-AdOrphanGPO 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdOrphanGPT 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdOverlapSubnets 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdSemiPrivilegedUsersReport 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdStaleComputer 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdStaleUser 1.2.729... EguibarIT.Housekeeping Cmdlet Get-AdUnLinkedGPO 1.2.729... EguibarIT.Housekeeping Cmdlet Get-RandomPassword 1.2.729... EguibarIT.Housekeeping Cmdlet New-SemiPrivilegedUser 1.2.729... EguibarIT.Housekeeping Cmdlet Set-AdAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-AllGroupAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-AllUserAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-NonPrivilegedGroupHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-PrivilegedComputerHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-PrivilegedGroupsHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-PrivilegedUsersHousekeeping 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleAllGroupAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleAllUserAdminCount 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleNonPrivilegedGroups 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SchedulePrivilegedComputers 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SchedulePrivilegedGroups 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SchedulePrivilegedUsers 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleSemiPrivilegedKeyPair 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ScheduleServiceAccounts 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SemiPrivilegedKeyPairCheck 1.2.729... EguibarIT.Housekeeping Cmdlet Set-SemiPrivilegedUsersPwdReset 1.2.729... EguibarIT.Housekeeping Cmdlet Set-ServiceAccountHousekeeping 1.2.729... EguibarIT.Housekeeping |
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 42 43 44 45 46 47 48 49 50 51 52 53 |
PS C:\> PS C:\> get-help Get-RandomPassword NAME Get-RandomPassword SYNOPSIS Generate random password SYNTAX Get-RandomPassword [-PasswordLength] <int> [-PasswordComplexity] <string> [<CommonParameters>] DESCRIPTION Generate random password, with defined length and complexity. RELATED LINKS [Eguibar Information Technology S.L. web site] (http://EguibarIT.eu) REMARKS To see the examples, type: "get-help Get-RandomPassword -examples". For more information, type: "get-help Get-RandomPassword -detailed". For technical information, type: "get-help Get-RandomPassword -full". For online help, type: "get-help Get-RandomPassword -online" # and some examples PS C:\> get-help Get-RandomPassword -Examples NAME Get-RandomPassword SYNOPSIS Generate random password ---------- EXAMPLE 1 ---------- This example shows how to use this CMDlet using named parameters - Get-RandomPassword -PasswordLength 14 -PasswordComplexity VeryHigh ---------- EXAMPLE 2 ---------- This example shows how to use this CMDlet - Get-RandomPassword 14 VeryHigh ---------- EXAMPLE 3 ---------- Create a new 10 Character Password of Uppercase/Lowercase/Numbers and store as a Secure.String in Variable called $MYPASSWORD - $MYPASSWORD = CONVERTTO-SECURESTRING (Get-RandomPassword -Length 10 -Complexity High) -asplaintext -force |