New-AzConfidentialLedgerAADBasedSecurityPrincipalObject
Create an in-memory object for AADBasedSecurityPrincipal.
Syntax
New-AzConfidentialLedgerAADBasedSecurityPrincipalObject
[-LedgerRoleName <LedgerRoleName>]
[-PrincipalId <String>]
[-TenantId <String>]
[<CommonParameters>]
Description
Create an in-memory object for AADBasedSecurityPrincipal.
Examples
Example 1: Object creation
New-AzConfidentialLedgerAADBasedSecurityPrincipalObject `
-LedgerRoleName "Administrator" `
-PrincipalId "34621747-6fc8-4771-a2eb-72f31c461f2e" `
-TenantId "bce123b9-2b7b-4975-8360-5ca0b9b1cd08"
LedgerRoleName PrincipalId TenantId
-------------- ----------- --------
Administrator 34621747-6fc8-4771-a2eb-72f31c461f2e bce123b9-2b7b-4975-8360-5ca0b9b1cd08
Creates an AadBasedSecurityPrincipalObject that may be used for Az.ConfidentialLedger
commands.
Parameters
-LedgerRoleName
LedgerRole associated with the Security Principal of Ledger.
Type: | LedgerRoleName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrincipalId
UUID/GUID based Principal Id of the Security Principal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
UUID/GUID based Tenant Id of the Security Principal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Outputs
Notes
ALIASES