-
Notifications
You must be signed in to change notification settings - Fork 52
New HPOVLdapGroup
Add a new Directory Group to appliance.
New-HPOVLdapGroup [-authProvider] <String> [-GroupName] <String> [-Roles] <Array> [-UserName] <String> [-Password] <SecureString> [-ApplianceConnection] <Object> [<CommonParameters>]
This Cmdlet provides the ability to add a new Directory Group to the appliance. You can use the Show-HPOVLdapGroups to retrieve a list of avialable Directory Groups from the specified Directory.
-ApplianceConnection <Object>
Aliases [-Appliance]
Specify one or more HPOneView.Appliance.Connection object(s) or Name property value(s).
Default Value: ${Global:ConnectedSessions} | ? Default
Aliases | Appliance |
Required? | true |
Position? | named |
Default value | (${Global:ConnectedSessions} | ? Default) |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-GroupName <String>
Aliases [-g, -group, -name] Directroy Group to add
Aliases | Appliance |
Required? | true |
Position? | 1 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-Password <SecureString>
Aliases [-p] Directory User account password
Aliases | Appliance |
Required? | true |
Position? | 4 |
Default value | |
Accept pipeline input? | true (ByValue) |
Accept wildcard characters? | False |
-Roles <Array>
Aliases [-r, -role] The role(s) to assign to the Directroy Group, in System.Array format. Accepted values are:
- Read only
- Infrastructure administrator
- Server administrator
- Storage administrator
- Network administrator
- Backup administrator
e.g. $roles = "Server administrator","Network administrator"
Aliases | Appliance |
Required? | true |
Position? | 2 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-UserName <String>
Aliases [-u] Directory Username to authenticate with
Aliases | Appliance |
Required? | true |
Position? | 3 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-authProvider <String>
Aliases [-d, -domain, -directory] LDAP/Active Directory Domain Name
Aliases | Appliance |
Required? | true |
Position? | 0 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)
System.SecureString Directory User Account password
System.Management.Automation.PSCustomObject New LDAP Group object with role assignment(s).
-------------------------- EXAMPLE 1 --------------------------PS C:\> New-HPOVLdapGroup -d Domain1 -GroupName "MY Directory Group1" -roles @("Server administrator") -u 'Sarah Peterson'
Add "MY Directory Group1" from Domain1 with Server Administrator role and prompt for password for group validation.
-------------------------- EXAMPLE 2 --------------------------PS C:\> $roles = "Server administrator","Backup administrator" PS C:\> $password = convertto-securestring -asplaintext "password123890" -force PS C:\> New-HPOVLdapGroup -d Domain1 -GroupName "MY Directory Group1" -roles $roles -u 'Sarah Peterson' -p $password
Add "MY Directory Group1" from Domain1 with Server and Backup administrator roles, and specify password for group validation.
- [Show-HPOVLdapGroups] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Show-HPOVLdapGroups)
- [Get-HPOVLdapGroup] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Get-HPOVLdapGroup)
- [Remove-HPOVLdapGroup] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Remove-HPOVLdapGroup)
- [Set-HPOVLdapGroupRole] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Set-HPOVLdapGroupRole)
- [Get-HPOVLdap] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Get-HPOVLdap)
- [New-HPOVLdap] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/New-HPOVLdap)
Add a new Directory Group to appliance.
New-HPOVLdapGroup [-authProvider] <authProvider> [-GroupName] <GroupName> [-Roles] <Roles> [-UserName] <UserName> [-Password] <Password> [<CommonParameters>]
This cmdlet provides the ability to add a new Directory Group to the appliance. You can use the Show-HPOVLdapGroups to retrieve a list of avialable Directory Groups from the specified Directory.
-authProvider <authProvider>
Aliases [-d, -domain, -directory] LDAP/Active Directory Domain Name
Aliases | |
Required? | true |
Position? | 1 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | false |
-GroupName <GroupName>
Aliases [-g, -group, -name] Directroy Group to add
Aliases | |
Required? | true |
Position? | 2 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | false |
-Roles <Roles>
Aliases [-r, -role] The role(s) to assign to the Directroy Group, in System.Array format. Accepted values are:
• Read only
• Infrastructure administrator
• Server administrator
• Storage administrator
• Network administrator
• Backup administrator
e.g. $roles = "Server administrator","Network administrator"
Aliases | |
Required? | true |
Position? | 3 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | false |
-UserName <UserName>
Aliases [-u] Username to authenticate with
Aliases | |
Required? | true |
Position? | 4 |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | false |
-Password <Password>
Aliases [-p] User account password
Aliases | |
Required? | true |
Position? | 5 |
Default value | |
Accept pipeline input? | true (ByValue) |
Accept wildcard characters? | false |
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)
System.SecureString Directory User Account password
System.Management.Automation.PSCustomObject New LDAP Group object with role assignment(s).
-------------------------- EXAMPLE 1 --------------------------PS C:\> New-HPOVLdapGroup -d Domain1 -GroupName "MY Directory Group1" -roles @("Server administrator") -u 'Sarah Peterson'
Add "MY Directory Group1" from Domain1 with Server Administrator role and prompt for password for group validation.
-------------------------- EXAMPLE 2 --------------------------PS C:\> $roles = "Server administrator","Backup administrator" PS C:\> $password = convertto-securestring -asplaintext "password123890" -force PS C:\> New-HPOVLdapGroup -d Domain1 -GroupName "MY Directory Group1" -roles $roles -u 'Sarah Peterson' -p $password
Add "MY Directory Group1" from Domain1 with Server and Backup administrator roles, and specify password for group validation.
- [Show-HPOVLdapGroups] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Show-HPOVLdapGroups)
- [Get-HPOVLdapGroup] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Get-HPOVLdapGroup)
- [Remove-HPOVLdapGroup] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Remove-HPOVLdapGroup)
- [Set-HPOVLdapGroupRole] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Set-HPOVLdapGroupRole)
- [Get-HPOVLdap] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/Get-HPOVLdap)
- [New-HPOVLdap] (https://github.com/HewlettPackard/POSH-HPOneView/wiki/New-HPOVLdap)