Microsoft 365 Outlook 패키지의 작업 연결 사용
- 최종 업데이트2024/03/04
Microsoft 365 Outlook 패키지의 작업 연결 사용
Microsoft 365 Outlook 패키지의 연결 작업을 사용하여 Microsoft 365 Outlook 서버와의 연결을 설정합니다. 이 작업은 Microsoft 365 Outlook 관련 태스크를 자동화할 때 가장 먼저 사용해야 합니다.
-
Microsoft Azure 포털에서 OAuth 2.0 속성을 구성합니다.
- 클라이언트 자격증명 인증 모드 사용에 대한 자세한 내용은 클라이언트 자격증명을 사용하여 OAuth 2.0 설정을 참조하십시오.
- PKCE가 있는 인증 코드 인증 모드를 사용하는 방법에 대한 자세한 내용은 PKCE가 있는 인증 코드를 사용하도록 OAuth 2.0 설정를 참조하십시오.
- Control Room 관리형 권한 부여 모드 사용에 대한 자세한 내용은 Control Room 관리형을 사용하여 OAuth 2.0 설정의 내용을 참조하십시오.
-
Control Room에서 OAuth 연결을 구성합니다.
자세한 내용은 Control Room에서 OAuth 2.0 연결 구성 항목을 참조하십시오.
설정
-
Azure cloud 드롭다운을 클릭하여 다음 중 하나를 선택합니다.
- Azure Global: Microsoft 365 상용 버전용(login.microsoftonline.com)
- Azure US GCC High: Microsoft 365 Government 버전용(login.microsoftonline.us)
-
OAuth2 인증 모드 드롭다운을 클릭하고 다음 인증 모드 중 하나를 선택합니다.
-
클라이언트 자격증명
자세한 내용은 Microsoft identity platform and the OAuth 2.0 client credentials flow 항목을 참조하십시오
다음 필드를 사용하여 Azure portal의 계정에 제공된 정보를 입력하십시오.- 클라이언트 ID: Microsoft 365 클라이언트를 입력하거나 Credential Vault에서 이를 삽입합니다.
- 테넌트 ID: Microsoft 365 구독 고유 ID를 입력하거나 Credential Vault에서 이를 삽입합니다.
-
사용자 이름: Microsoft 365 Outlook 서버에 액세스하기 위해 사용하고자 하는 사용자 이름을 입력합니다.
공유 사서함에 액세스하는 경우에는 공유 사서함에 액세스할 수 있는 사용자의 이메일 주소를 제공해야 합니다.
- 클라이언트 암호: 액세스 토큰을 입력하거나 Credential Vault에서 이를 삽입합니다.
위의 모든 필드에 대해 다음 탭 중 하나를 사용하여 값을 삽입할 수 있습니다.- 자격증명: 클라이언트 ID/클라이언트 암호/사용자 이름/비밀번호 관련 정보가 포함된 Credential Vault에서 값을 사용할 수 있습니다.
- 변수: 클라이언트 ID/클라이언트 암호/사용자 이름/비밀번호 관련 정보가 포함된 사용자 정의 변수를 사용할 수 있습니다.
- 안전하지 않은 문자열: 값을 입력합니다.
-
PKCE가 있는 인증 코드
자세한 내용은 Microsoft identity platform and OAuth 2.0 authorization code flow 항목을 참조하십시오
다음 필드를 사용하여 Azure portal에 제공되는 정보를 입력하십시오.- 클라이언트 ID: Microsoft 365 클라이언트를 입력하거나 Credential Vault에서 이를 삽입합니다.
- 테넌트 ID: Microsoft 365 구독 고유 ID를 입력하거나 Credential Vault에서 이를 삽입합니다.
-
URL 리디렉션: URL 주소를 입력합니다.
봇은 로그인 자격증명을 입력할 수 있는 로그인 양식을 처음으로 제공하여 유인 모드에서 실행해야 합니다.
-
사용자 이름: Microsoft 365 Outlook 서버에서 액세스하려는 사서함의 이메일 주소를 입력합니다.
이 사서함에 액세스하려면 Microsoft Azure 포털에 구성된 OAuth2 자격증명을 사용해야 합니다. 공유 사서함에 액세스하는 경우에는 공유 사서함에 액세스할 수 있는 사용자의 이메일 주소를 제공해야 합니다.
주: PKCE가 포함된 인증 코드 옵션을 선택한 경우 Microsoft 365 Outlook 서버와의 연결이 성공적으로 설정되었다는 것을 의미하는 브라우저가 표시됩니다. 계속하려면 이 브라우저를 닫으십시오. -
Control Room 관리
다음 필드를 사용하여 정보를 업데이트합니다.
-
연결: 선택 버튼을 클릭하여 기존 연결을 선택합니다.
-
제공업체 유형 드롭다운 메뉴를 클릭하여 사용 가능한 제공업체 또는 사용자 정의 제공업체를 선택합니다.
사용자 정의 제공업체 생성에 대한 자세한 내용은 Control Room에서 OAuth 2.0 연결 구성을 참조하십시오.
- 연결 이름을 클릭하여 선택한 공급업체에 해당하는 연결을 선택합니다.
-
토큰 유형 필드를 이용하여 다음 옵션 중 하나를 선택합니다.
-
공유: 글로벌 토큰의 경우.
Control Room에 대한 연결이 설정되면 공유 유형의 액세스 토큰이 생성됩니다. 이 액세스 토큰은 자격증명으로 저장됩니다. 자동화를 실행할 때 액세스 토큰은 Control Room에 설정된 엔터프라이즈 애플리케이션 공급자 유형을 사용하여 자동화에서 참조됩니다.
-
사용자별: 사용자에게 특정한 토큰의 경우.이 옵션을 선택하는 경우 Microsoft 365 계정에 로그인하여 사용자별 토큰을 인증하고 생성해야 합니다. 이 옵션을 사용하려면 다음 단계를 수행하십시오.
- Control Room에 로그인하고 프로필에서 로 이동합니다.
- OAuth 연결 탭에서 로그인하여 인증하기를 클릭합니다.
- Microsoft 365 계정에 로그인하고 계속을 선택합니다.
- 액세스 권한이 있는 서비스를 확인하고 계속을 클릭합니다.
연결이 성공하면 활성으로 표시됩니다.
테이블 아래에 있는 상태가
-
공유: 글로벌 토큰의 경우.
-
제공업체 유형 드롭다운 메뉴를 클릭하여 사용 가능한 제공업체 또는 사용자 정의 제공업체를 선택합니다.
-
사용자 이름 필드에서 다음 탭 중 하나를 클릭합니다.
- 자격증명: 선택 버튼을 클릭하여 Credential Vault에서 사용자 이름에 대한 정보가 포함된 값을 선택합니다.
- 변수: 사용자 이름에 대한 정보가 포함된 사용자 정의 변수를 사용할 수 있습니다.
- 안전하지 않은 문자열: 값을 입력합니다.
공유 사서함에 액세스하는 경우에는 공유 사서함에 액세스할 수 있는 사용자의 이메일 주소를 제공해야 합니다.
-
연결: 선택 버튼을 클릭하여 기존 연결을 선택합니다.
-
클라이언트 자격증명
-
Microsoft 365 Outlook 세션 생성 필드에서 다음 탭 중 하나를 사용하여 세션을 만듭니다.
- 로컬 세션: 현재 봇에서만 사용할 수 있는 세션 이름을 지정합니다.
-
전역 세션: 상위 Bot, 하위 Bot, 상위 봇의 다른 모든 하위 Bot과 같이 여러 Bot에 걸쳐 사용할 수 있는 세션 이름을 지정합니다.Recommendation: 상위 봇과 하위 봇의 패키지 버전이 동일해야 합니다.
- 변수: 해당 세션을 다른 하위 Bot과 공유하는 데 사용할 수 있는 세션 변수를 지정합니다.