SharePoint 인증 작업

인증 작업을 사용하여 클라우드 SharePoint 도메인에 연결합니다. 인증에 성공하면 다른 명령 작업을 사용하여 SharePoint에서 다양한 작업을 수행할 수 있습니다.

전제 조건

주: 이 페이지에 제공된 예시와 그림은 설명을 목적으로만 사용되며 특정 케이스를 정확하게 반영하지 않을 수 있습니다. 당사는 유지보수 또는 정확성에 대한 책임을 지지 않습니다.
  • SharePoint 도메인에 대해 생성된 클라이언트 ID 및 클라이언트 암호가 있어야 합니다. 클라이언트 세부 정보를 생성하려면 SharePoint 패키지 항목을 참조하십시오.
  • 에서 SharePoint 패키지를 사용하려면 Automation Anywhere Control Room에 대한 Bot Creator 역할이 있어야 합니다.
다음과 같은 여러 연결 방법을 사용하여 SharePoint에 연결할 수 있습니다.
  • OAuth2 – 클라이언트 자격증명: SharePoint 자격증명을 제공하여 이 연결 방법을 사용합니다.
  • Control Room OAuth 연결: 이 연결 방법을 사용하려면 OAuth 연결을 생성하여 Control Room에 저장합니다.

프로시저

  1. Automation Anywhere Control Room에 로그인합니다.
  2. 을 생성하거나 기존 을 수정할 수 있습니다. 자세한 내용은 첫 번째 봇 생성 항목을 참조하십시오.
  3. 작업 창에서 SharePoint > 인증을 선택한 후, 이를 봇 흐름의 시작 부분 아래에 놓습니다.
  4. 인증 유형 필드의 드롭다운 메뉴에서 인증 방법을 선택합니다.
    주: Control Room OAuth 연결을 사용하여 연결하려면 생성 후 Control Room에 저장한 사용자 정의 연결을 선택합니다. 자세한 내용은 OAuth에 Control Room 연결 구성 항목을 참조하십시오.

    SharePoint 인증 작업
  5. OAuth2 - 클라이언트 자격증명을 사용하여 연결하려면 다음 단계를 완료합니다.
    1. 클라이언트 ID 필드에 SharePoint에서 복사한 클라이언트 ID를 입력합니다. 이 예에서는 안전하지 않은 문자열을 사용하지만, 보안 강화를 위해 자격증명이나 변수 옵션을 사용할 수도 있습니다.
    2. 클라이언트 암호 필드에 SharePoint에서 복사한 클라이언트 암호를 붙여넣습니다.
    3. 테넌트 ID 필드에 SharePoint에서 복사한 테넌트 ID를 붙여넣습니다. 테넌트 ID를 보려면https://{your_sharepoint_domain}/_layouts/15/AppPrincipals.aspx로 이동합니다. {your_sharepoint_domain}을 SharePoint 도메인 이름으로 바꿉니다. 앱 식별자 열에서 다음 이미지와 같이 @ 기호 뒤에 테넌트 ID가 표시됩니다.

      SharePoint의 테넌트 ID
      주: 다음 옵션 중 하나를 사용하여 클라이언트 ID/클라이언트 암호/테넌트 ID를 지정할 수 있습니다.
      • 자격증명: 클라이언트 ID/클라이언트 암호/테넌트 ID 관련 정보가 포함된 Credential Vault에서 값을 사용할 수 있습니다.
      • 변수: 클라이언트 ID/클라이언트 암호/테넌트 ID 관련 정보가 포함된 자격증명 변수를 사용할 수 있습니다.
      • 안전하지 않은 문자열: 클라이언트 ID/클라이언트 암호/테넌트 ID를 문자열로 입력할 수 있습니다.
  6. 도메인 필드에 입력합니다.
    • SharePoint 하위 도메인 이름을 입력합니다.
    • 사이트 이름을 입력합니다.
      주: 다음 URL 에서 하위 도메인 및 사이트 이름을 검색할 수 있습니다. https://{subdomain}.sharepoint.com/site/{sitename}. 예를 들어 URL https://automationanywherestore.sharepoint.com/site/CDEVTest에서 automationanyrestore는 하위 도메인이고 CDEVTest는 사이트 이름입니다.
      주: 인증 작업에서 제공하는 사이트 이름은 이 패키지의 다른 작업에 대해 선택되는 기본 사이트가 됩니다. 개별 작업에 대해 다른 사이트 이름을 입력할 수도 있습니다.
  7. Teams 사이트 확인란을 선택하여 SharePoint Teams 사이트에 연결합니다. Teams 사이트 확인란을 사용하도록 설정하면 Sharepoint의 Teams 기반 관리 경로에 연결하여 작업을 수행할 수 있습니다.
    주:
    관리 경로는 사이트 컬렉션을 포함할 수 있는 SharePoint 웹 애플리케이션 내의 위치입니다. 관리 경로를 사용하면 사용자가 사이트 내용에 액세스하는 데 사용할 경로를 지정할 수 있습니다. SharePoint Online은 기본적으로 다음과 같은 두 가지 관리 경로를 제공합니다.
    • 사이트: 이 관리 경로는 사이트 컬렉션을 생성하는 데 사용되며, 이 경로를 사용하여 만든 사이트 컬렉션의 URL은 다음과 같은 형식입니다. https://<yourdomain>.sharepoint.com/sites/<sitename>.
    • Teams: 이 관리 경로는 최신 Teams 사이트를 생성하는 데 사용되며, 이 경로를 사용하여 만든 Teams 사이트의 URL은 다음과 같은 형식입니다. https://<yourdomain>.sharepoint.com/teams/<sitename>.
  8. SharePoint 세션 생성 필드에서 다음 옵션 중 하나를 선택합니다.
    • 로컬 세션: 현재 Bot에 대해서만 로컬 세션 이름을 사용할 수 있습니다.
    • 글로벌 세션: 다른 상위 및 하위 Bot에서 글로벌 세션 이름을 사용할 수 있습니다.
      Recommendation: 상위 봇과 하위 봇의 패키지 버전이 동일해야 합니다.
    • 변수: 변수에 세션 이름을 추가하고 다른 작업에서 변수를 사용할 수 있습니다.
SharePoint 도메인에 성공적으로 인증되었습니다.