Register-SecretVault
현재 사용자에 대한 SecretManagement 확장 자격 증명 모음 모듈을 등록합니다.
Syntax
Register-SecretVault
[-ModuleName] <String>
[[-Name] <String>]
[-VaultParameters <Hashtable>]
[-DefaultVault]
[-AllowClobber]
[-PassThru]
[-Description <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
이 cmdlet은 SecretManagement 확장 자격 증명 모음을 현재 사용자의 자격 증명 모음 레지스트리에 추가합니다. 확장 자격 증명 모음은 필요한 확장 자격 증명 모음 형식을 준수하는 PowerShell 모듈입니다. 이 cmdlet은 지정된 모듈이 확장 자격 증명 모음 레지스트리에 추가하기 전에 규칙 요구 사항을 충족하는지 확인합니다. 확장 자격 증명 모음은 현재 사용자에게 등록되며 다른 사용자 자격 증명 모음 등록에는 영향을 미치지 않습니다.
이 cmdlet에 등록된 첫 번째 자격 증명 모음은 DefaultVault 매개 변수가 지정되지 않은 경우에도 자동으로 기본 자격 증명 모음으로 정의됩니다.
예제
예 1
Register-SecretVault -Name LocalStore -ModuleName Microsoft.PowerShell.SecretStore -DefaultVault
Get-SecretVault
VaultName ModuleName IsDefaultVault
--------- ---------- --------------
CredMan Microsoft.PowerShell.CredManStore False
LocalStore Microsoft.PowerShell.SecretStore True
다음은 현재 사용자에 대한 Microsoft.PowerShell.SecretStore 확장 자격 증명 모음을 등록하는 예제입니다.
DefaultVault 매개 변수를 사용하여 등록된 자격 증명 모음을 사용자의 기본 자격 증명 모음으로 만듭니다.
Get-SecretVault
는 사용자의 등록된 모든 자격 증명 모음을 나열하여 자격 증명 모음이 등록되어 있고 기본 자격 증명 모음으로 설정되었는지 확인합니다.
예 2
$parameters = @{
Name = 'Azure'
ModuleName = 'Az.KeyVault'
VaultParameters = @{
AZKVaultName = 'AzureKeyVault'
SubscriptionId = (Get-AzContext).Subscription.Id
}
DefaultVault = $true
}
Register-SecretVault @parameters
Get-SecretVault
Name ModuleName IsDefaultVault
---- ---------- --------------
Azure Az.KeyVault True
다음은 현재 사용자에 대한 Az.KeyVault 확장 자격 증명 모음을 등록하는 예제입니다. Az.KeyVault 모듈은 이전에 설치해야 합니다. VaultParameters의 경우:
AZKVaultName
는 Azure에서 Key Vault 이름을 지정합니다.SubscriptionId
는 Key Vault 만들어지는 구독의 ID를 지정합니다.
매개 변수
-AllowClobber
지정된 경우 cmdlet에서 동일한 이름으로 등록된 기존 확장 자격 증명 모음을 덮어쓸 수 있습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
cmdlet을 실행하기 전에 확인을 요청합니다.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultVault
지정된 경우 새 확장 자격 증명 모음을 현재 사용자의 기본 자격 증명 모음으로 설정합니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
자격 증명 모음에 대해 설명합니다. 이 값은 자격 증명 모음 레지스트리 정보에 포함됩니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ModuleName
확장 자격 증명 모음을 구현하는 PowerShell 모듈의 이름을 지정합니다. 모듈의 이름 또는 모듈의 경로를 입력합니다. 이름을 지정하는 경우 PowerShell은 알려진 모듈 경로에서 이름을 검색합니다. 경로를 지정하면 PowerShell에서 해당 경로를 검색하여 모듈을 검색합니다.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
확장 자격 증명 모음의 이름을 지정합니다. 이름을 지정하지 않으면 모듈 이름이 자격 증명 모음 이름으로 사용됩니다.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
cmdlet이 성공적으로 등록된 확장 자격 증명 모음에 대한 SecretVaultInfo 개체를 반환해야 했음을 나타냅니다. 기본적으로 이 cmdlet은 출력을 반환하지 않습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultParameters
확장 자격 증명 모음에서 매개 변수로 사용되는 선택적 키-값 쌍을 포함하는 Hashtable 개체를 지정합니다. 이러한 매개 변수는 선택 사항입니다. 필요한 값을 확인하려면 자격 증명 모음 확장 모듈의 설명서를 참조하세요.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
cmdlet을 실행할 경우 발생하는 일을 표시합니다. cmdlet은 실행되지 않습니다.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
입력
None
출력
None
PowerShell
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기