Twitter 데이터를 보관하는 커넥터 배포

이 문서에는 Office 365 Import 서비스를 사용하여 조직의 Twitter 계정에서 Microsoft 365로 데이터를 가져오는 커넥터를 배포하는 단계별 프로세스가 포함되어 있습니다. 이 프로세스에 대한 개략적인 개요와 Twitter 커넥터를 배포하는 데 필요한 필수 구성 요소 목록은 Twitter 데이터를 보관하도록 커넥터 설정을 참조하세요.

1단계: Azure Active Directory에서 앱 만들기

  1. https://portal.azure.com 전역 관리자 계정의 자격 증명으로 이동하여 로그인합니다.

    Azure에 로그인합니다.

  2. 왼쪽 탐색 창에서 Azure Active Directory 를 클릭합니다.

    Azure Active Directory로 이동합니다.

  3. 왼쪽 탐색 창에서 앱 등록(미리 보기) 를 클릭한 다음 새 등록 을 클릭합니다.

    새 앱 등록을 만듭니다.

  4. 응용 프로그램을 등록합니다. 리디렉션 URI(선택 사항) 에서 애플리케이션 유형 드롭다운 목록에서 을 선택한 다음, URI 상자에 입력 https://portal.azure.com 합니다.

    리디렉션 URI를 입력 https://portal.azure.com 합니다.

  5. 애플리케이션(클라이언트) ID디렉터리(테넌트) ID 를 복사하여 텍스트 파일 또는 기타 안전한 위치에 저장합니다. 이후 단계에서 이러한 ID를 사용합니다.

    애플리케이션 ID 및 디렉터리 ID를 복사하고 저장합니다.

  6. 새 앱에 대한 인증서 & 비밀로 이동하고 클라이언트 비밀 에서 새 클라이언트 암호를 클릭합니다.

    새 클라이언트 암호를 만듭니다.

  7. 새 비밀을 만듭니다. 설명 상자에 비밀을 입력한 다음 만료 기간을 선택합니다.

    비밀을 입력하고 만료 기간을 선택합니다.

  8. 비밀 값을 복사하여 텍스트 파일 또는 다른 스토리지 위치에 저장합니다. 이후 단계에서 사용하는 AAD 애플리케이션 비밀입니다.

    비밀을 복사하고 저장합니다.

2단계: GitHub에서 Azure 계정으로 커넥터 웹 서비스 배포

  1. 이 GitHub 사이트로 이동하여 Azure에 배포를 클릭합니다.

    Azure 홈페이지로 이동합니다.

  2. Azure에 배포를 클릭하면 사용자 지정 템플릿 페이지가 있는 Azure Portal 리디렉션됩니다. 기본 사항설정 세부 정보를 입력한 다음 구매 를 클릭합니다.

    리소스 만들기를 클릭하고 스토리지 계정을 입력합니다.

    • 구독: Twitter 커넥터 웹 서비스를 배포할 Azure 구독을 선택합니다.

    • 리소스 그룹: 새 리소스 그룹을 선택하거나 만듭니다. 리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다.

    • 위치: 위치를 선택합니다.

    • 웹앱 이름: 커넥터 웹앱의 고유한 이름을 제공합니다. 이 이름은 3~18자 사이여야 합니다. 이 이름은 Azure App Service URL을 만드는 데 사용됩니다. 예를 들어 twitterconnector 의 웹앱 이름을 제공하는 경우 Azure 앱 서비스 URL이 twitterconnector.azurewebsites.net.

    • tenantId: 1단계의 Azure Active Directory에서 Facebook 커넥터 앱을 만든 후 복사한 Microsoft 365 조직의 테넌트 ID입니다.

    • APISecretKey: 모든 값을 비밀로 입력할 수 있습니다. 이는 5단계에서 커넥터 웹앱에 액세스하는 데 사용됩니다.

  3. 배포에 성공하면 페이지는 다음 스크린샷과 유사하게 표시됩니다.

    Storage를 클릭한 다음 Storage 계정을 클릭합니다.

3단계: Twitter 앱 만들기

  1. 으로 이동하여 https://developer.twitter.com조직의 개발자 계정에 대한 자격 증명을 사용하여 로그인한 다음 앱을 클릭합니다.

    이동하여 https://developer.twitter.com 로그인합니다.

  2. 앱 만들기를 클릭합니다.

    앱 페이지로 이동하여 앱을 만듭니다.

  3. 앱 세부 정보 에서 애플리케이션에 대한 정보를 추가합니다.

    앱에 대한 정보를 입력합니다.

  4. Twitter 개발자 대시보드에서 방금 만든 앱을 선택한 다음 세부 정보를 클릭합니다.

    앱 ID를 복사하고 저장합니다.

  5. 키 및 토큰 탭의 소비자 API 키 아래에서 API 키 와 API 비밀 키를 모두 복사하여 텍스트 파일 또는 다른 스토리지 위치에 저장합니다. 그런 다음 만들기 를 클릭하여 액세스 토큰 및 액세스 토큰 비밀을 생성하고 이를 텍스트 파일 또는 다른 스토리지 위치에 복사합니다.

    API 비밀 키를 복사하여 저장합니다.

    그런 다음 만들기 를 클릭하여 액세스 토큰 및 액세스 토큰 비밀을 생성하고 텍스트 파일 또는 다른 스토리지 위치에 복사합니다.

  6. 다음 스크린샷 과 같이 사용 권한 탭을 클릭하고 사용 권한을 구성합니다.

    사용 권한을 구성합니다.

  7. 권한 설정을 저장한 후 앱 세부 정보 탭을 클릭한 다음 편집 > 세부 정보 편집 을 클릭합니다.

    앱 세부 정보를 편집합니다.

  8. 다음 작업을 수행합니다.

    • 커넥터 앱이 Twitter에 로그인할 수 있도록 하려면 확인란을 선택합니다.

    • /Views/TwitterOAuth 형식<connectorserviceuri> 을 사용하여 OAuth 리디렉션 Uri를 추가합니다. 여기서 connectorserviceuri 의 값은 조직의 Azure 앱 서비스 URL입니다. 예를 들면 다음과 같습니다https://twitterconnector.azurewebsites.net/Views/TwitterOAuth.

    커넥터 앱이 Twitter에 로그인하고 OAuth 리디렉션 Uri를 추가하도록 허용합니다.

이제 Twitter 개발자 앱을 사용할 준비가 되었습니다.

4단계: 커넥터 웹앱 구성

  1. https://<AzureAppResourceName>.azurewebsites.net 이동합니다(여기서 AzureAppResourceName 은 4단계에서 명명한 Azure 앱 리소스의 이름임). 예를 들어 이름이 twitterconnectorhttps://twitterconnector.azurewebsites.net인 경우 . 앱의 홈페이지는 다음 스크린샷과 같습니다.

    Azure 앱 리소스 페이지로 이동합니다.

  2. 구성 을 클릭하여 로그인 페이지를 표시합니다.

    구성을 클릭하여 로그인 페이지를 표시합니다.

  3. 테넌트 ID 상자에 테넌트 ID(2단계에서 얻은)를 입력하거나 붙여넣습니다. 암호 상자에 APISecretKey(2단계에서 가져온)를 입력하거나 붙여넣은 다음 구성 설정 설정을 클릭하여 구성 세부 정보 페이지를 표시합니다.

    테넌트 ID 및 API 비밀 키를 사용하여 로그인합니다.

  4. 다음 구성 설정을 입력합니다.

    • Twitter API 키: 3단계에서 만든 Twitter 애플리케이션의 API 키입니다.

    • Twitter API 비밀 키: 3단계에서 만든 Twitter 애플리케이션의 API 비밀 키입니다.

    • Twitter 액세스 토큰: 3단계에서 만든 액세스 토큰입니다.

    • Twitter 액세스 토큰 비밀: 3단계에서 만든 액세스 토큰 비밀입니다.

    • AAD 애플리케이션 ID: 1단계에서 만든 Azure Active Directory 앱의 애플리케이션 ID

    • AAD 애플리케이션 암호: 1단계에서 만든 APISecretKey 비밀의 값입니다.

  5. 저장 을 클릭하여 커넥터 설정을 저장합니다.

5단계: 규정 준수 포털에서 Twitter 커넥터 설정

  1. Microsoft Purview 규정 준수 포털 이동하여 /a를<데이터 커넥터 페이지를 선택합니다.

  2. Twitter데이터 커넥터 페이지에서 보기를 클릭합니다.

  3. Twitter 페이지에서 커넥터 추가 를 클릭합니다.

  4. 서비스 약관 페이지에서 동의 를 클릭합니다.

  5. 커넥터 앱에 대한 자격 증명 추가 페이지에서 다음 정보를 입력한 다음 연결 유효성 검사를 클릭합니다.

    커넥터 앱 자격 증명을 입력합니다.

    • 이름 상자에 Twitter 도움말 핸들 과 같은 커넥터의 이름을 입력합니다.

    • 커넥터 URL 상자에 Azure App Service URL을 입력하거나 붙여넣습니다. 예를 들면 다음과 같습니다https://twitterconnector.azurewebsites.net.

    • 암호 상자에 2단계에서 만든 APISecretKey 값을 입력하거나 붙여넣습니다.

    • Azure 앱 ID 상자에 1단계에서 가져온 Azure 애플리케이션 앱 ID(클라이언트 ID 라고도 함)의 값을 입력하거나 붙여넣습니다.

  6. 연결의 유효성을 검사한 후 다음 을 클릭합니다.

  7. 데이터 가져오기를 위한 Microsoft 365 권한 부여 페이지에서 APISecretKey를 다시 입력하거나 붙여넣은 다음 로그인 웹앱을 클릭합니다.

  8. Twitter로 로그인 을 클릭합니다.

  9. Twitter 로그인 페이지에서 조직의 Twitter 계정에 대한 자격 증명을 사용하여 로그인합니다.

    Twitter 계정에 로그인합니다.

    로그인하면 Twitter 페이지에 "Twitter Connector 작업이 설정되었습니다."라는 메시지가 표시됩니다.

  10. Twitter 커넥터 설정을 완료하려면 [계속 ]을 클릭하십시오.

  11. 필터 설정 페이지에서 필터를 적용하여 특정 연령의 항목을 처음 가져올 수 있습니다. 나이를 선택하고 다음 을 클릭합니다.

  12. 스토리지 위치 선택 페이지에서 Twitter 항목을 가져올 Microsoft 365 사서함의 전자 메일 주소를 입력하고 다음 을 클릭합니다.

  13. 다음 을 클릭하여 커넥터 설정을 검토한 다음 마침 을 클릭하여 커넥터 설정을 완료합니다.

  14. 준수 센터에서 데이터 커넥터 페이지로 이동하고 커넥터 탭을 클릭하여 가져오기 프로세스의 진행률을 확인합니다.