Invoke-EntraAgentIdInteractive
에이전트 ID를 만들고 구성하는 대화형 cmdlet입니다.
구문
Default (기본값)
Invoke-EntraAgentIdInteractive
Description
이 cmdlet은 Invoke-EntraAgentIdInteractive 필요에 따라 에이전트 ID 및 에이전트 사용자 만들기를 포함하여 에이전트 ID 청사진을 만들고 구성하는 전체 워크플로를 보여 줍니다.
이 대화형 cmdlet은 주요 의사 결정 지점에서 프롬프트와 함께 전체 에이전트 ID 설정 프로세스를 안내합니다.
- 청사진 만들기 - 선택적 스폰서를 사용하여 에이전트 ID 청사진 만들기
- 보안 구성 - API 인증을 위한 클라이언트 암호 추가
- 대화형 에이전트 지원 - 사용자를 대신하여 작동하는 에이전트에 대한 범위 구성
- 에이전트 사용자 만들기 - 사용자 없이 에이전트 ID 사용자를 만들 수 있도록 청사진 구성
- 상속 가능한 권한 - 에이전트 ID가 청사진에서 상속하는 사용 권한 설정
- 권한 모델 - 정적(에이전트 365에 권장) 또는 동적 권한 중에서 선택
- 관리자 동의 - 청사진의 권한에 대한 테넌트 관리자 동의 가져오기
- 에이전트 ID 및 사용자 만들기 - 하나 이상의 에이전트 ID 및 에이전트 사용자 만들기
cmdlet은 작업 간에 상태를 유지 관리하여 청사진 ID 및 기타 필수 값을 후속 작업에 자동으로 전달합니다. 단일 세션에서 여러 에이전트 ID 및 사용자를 만들 수 있습니다.
예제
예제 1: 대화형 에이전트 ID 구성 워크플로 시작
Connect-Entra -Scopes 'AgentIdentity.Create.All', 'AgentIdentityBlueprint.UpdateAuthProperties.All', 'AgentIdUser.ReadWrite.All', 'User.ReadBasic.All', 'AgentIdentityBlueprint.AddRemoveCreds.All', 'AgentIdentityBlueprint.ReadWrite.All' -TenantId <tenant ID>
Invoke-EntraAgentIdInteractive
이 예제에서는 대화형 에이전트 ID 구성 워크플로를 시작합니다. cmdlet은 필요한 모든 입력을 묻는 메시지를 표시하고 전체 설치 프로세스를 안내합니다.
입력
None
출력
None
참고
이 cmdlet에는 다음 Microsoft Graph 권한이 필요합니다.
- AgentIdentity.Create.All
- AgentIdentityBlueprint.UpdateAuthProperties.All
- AgentIdUser.ReadWrite.All
- User.ReadBasic.All
- AgentIdentityBlueprint.AddRemoveCreds.All
- AgentIdentityBlueprint.ReadWrite.All
cmdlet을 실행하기 전에 위의 사용 권한과 활성 Microsoft Graph 연결이 필요합니다. 먼저 연결하는 데 사용합니다 Connect-Entra -Scopes . cmdlet은 시작 시 활성 연결을 확인하고 연결되지 않은 경우 오류를 throw합니다.
cmdlet은 세션 내의 후속 작업에 자동으로 전달되는 모듈 범위 변수(예: $script:CurrentAgentBlueprintId)에 상태를 저장합니다.
관련 링크
- New-EntraAgentIdentityBlueprint
- Add-EntraClientSecretToAgentIdentityBlueprint
- Add-EntraScopeToAgentIdentityBlueprint
- Add-EntraInheritablePermissionsToAgentIdentityBlueprint
- Add-EntraRequiredResourceAccessToAgentIdentityBlueprint
- New-EntraAgentIdentityBlueprintPrincipal
- Add-EntraPermissionToCreateAgentUsersToAgentIdentityBlueprintPrincipal
- Add-EntraPermissionsToInheritToAgentIdentityBlueprintPrincipal
- New-EntraAgentIDForAgentIdentityBlueprint
- New-EntraAgentUserForAgentId