Invoke-EntraAgentIdInteractive

에이전트 ID를 만들고 구성하는 대화형 cmdlet입니다.

구문

Default (기본값)

Invoke-EntraAgentIdInteractive

Description

이 cmdlet은 Invoke-EntraAgentIdInteractive 필요에 따라 에이전트 ID 및 에이전트 사용자 만들기를 포함하여 에이전트 ID 청사진을 만들고 구성하는 전체 워크플로를 보여 줍니다.

이 대화형 cmdlet은 주요 의사 결정 지점에서 프롬프트와 함께 전체 에이전트 ID 설정 프로세스를 안내합니다.

  1. 청사진 만들기 - 선택적 스폰서를 사용하여 에이전트 ID 청사진 만들기
  2. 보안 구성 - API 인증을 위한 클라이언트 암호 추가
  3. 대화형 에이전트 지원 - 사용자를 대신하여 작동하는 에이전트에 대한 범위 구성
  4. 에이전트 사용자 만들기 - 사용자 없이 에이전트 ID 사용자를 만들 수 있도록 청사진 구성
  5. 상속 가능한 권한 - 에이전트 ID가 청사진에서 상속하는 사용 권한 설정
  6. 권한 모델 - 정적(에이전트 365에 권장) 또는 동적 권한 중에서 선택
  7. 관리자 동의 - 청사진의 권한에 대한 테넌트 관리자 동의 가져오기
  8. 에이전트 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)에 상태를 저장합니다.