Azure Logic Apps를 사용하여 Slack을 모니터링 및 관리

Azure Logic Apps 및 Slack 커넥터를 사용하면 다음과 같이 Slack 채널, 메시지, 그룹 등을 관리하고 Slack 파일을 모니터링하는 자동화된 작업 및 워크플로를 만들 수 있습니다.

  • 새 파일이 생성될 때 모니터링합니다.
  • 채널을 만들고, 나열하고, 조인합니다.
  • 메시지를 게시합니다.
  • 그룹을 만들고 방해 금지를 설정합니다.

트리거를 사용하여 Slack 계정에서 응답을 가져오고 다른 작업에서 출력을 사용하도록 할 수 있습니다. Slack 계정을 사용하여 작업을 수행하는 작업을 사용할 수 있습니다. 또한 다른 작업에서 Slack 작업의 출력을 사용하도록 할 수 있습니다. 예를 들어 새 파일이 생성되면 Office 365 Outlook 커넥터를 사용하여 이메일을 보낼 수 있습니다. 논리 앱을 처음 접하는 경우 Azure Logic Apps란?을 검토합니다.

사전 요구 사항

  • Azure 구독 Azure 구독이 없는 경우 체험 Azure 계정에 등록합니다.

  • Slack 계정 및 사용자 자격 증명

    자격 증명을 통해 Slack 계정에 대한 연결을 만들고 액세스하는 권한이 논리 앱에 부여됩니다.

  • 논리 앱 만드는 방법에 관한 기본 지식

  • Slack 계정에 액세스하려는 논리 앱입니다. Slack 트리거를 시작하려면 빈 논리 앱을 만듭니다. Slack 작업을 사용하려면 트리거(예: Slack 트리거 또는 되풀이 트리거와 같은 다른 트리거)를 통해 논리 앱을 시작합니다.

Slack에 연결

서비스 또는 시스템에 연결하는 트리거 또는 작업을 처음으로 추가하면 Logic App Designer는 연결에 따라 달라지는 필요한 정보를 제공하여 연결 을 만들라는 메시지를 표시합니다. 예를 들면 다음과 같습니다.

  • 새 연결에 사용할 이름

  • 시스템 또는 서버의 이름

  • 사용자 또는 계정 자격 증명

  • 사용할 인증 유형

  1. Azure Portal에 로그인하고, 아직 열리지 않은 경우 Logic App Designer에서 논리 앱을 엽니다.

  2. 빈 논리 앱의 경우 검색 상자에서 필터로 “slack”을 입력합니다. 트리거 목록에서 원하는 트리거를 선택합니다.

    또는

    기존 논리 앱의 경우 작업을 추가하려는 마지막 단계에서 새 단계 를 선택합니다. 검색 상자에서 필터로 “slack”을 입력합니다. 작업 목록에서 원하는 작업을 선택합니다.

    단계 사이에서 작업을 추가하려면 단계 사이에 있는 화살표 위로 포인터를 이동합니다. 표시되는 더하기 기호( + )를 선택한 다음, 작업 추가 를 선택합니다.

  3. Slack에 로그인하라는 메시지가 표시되면 Slack 작업 영역에 로그인합니다.

    Slack 작업 영역에 로그인

  4. 논리 앱에 대한 액세스 권한을 부여합니다.

    Slack에 대한 액세스 권한 부여

  5. 선택한 트리거 또는 작업에 필요한 세부 정보를 입력합니다. 논리 앱의 워크플로를 계속 빌드하려면 더 많은 작업을 추가합니다.

커넥터 참조

커넥터의 OpenAPI(이전의 Swagger) 설명서에 설명된 트리거, 작업 및 제한에 대한 기술 정보는 커넥터의 참조 페이지를 검토하세요.

지원 받기

다음 단계