Slack 플랫폼 살펴보기
Learn to build and manage Slack automation and apps effectively.
앱과 워크플로를 통해 Slack 워크스페이스 운영을 어떻게 자동화하고 강화할 수 있는지 알아봅니다.
다양한 사용 사례에 맞게 앱 홈, 모달, 메시지를 언제 사용해야 하는지 알아봅니다.
앱을 관리하고 앱에서 협업하며, 팀에 앱 공동 작업자를 추가합니다.
앱의 인터랙티브 플로와 사용자 경험 설계하기
Create workflows for any use case with customizable components like triggers and steps.
Slack의 아키텍처에 맞고 뛰어난 사용자 경험을 제공할 수 있는 앱을 설계합니다.
진입점을 처리하고 웹훅, 슬래시 명령어, 단축키, 구성 요소를 선택합니다.
블록 키트의 블록과 요소를 사용하여 앱 사용자 인터페이스를 구축하는 방법을 알아봅니다.
Bolt, 블록 키트, Slack의 API로 앱 빌드하기
Build a Slack app using the Bolt for JavaScript development framework.
Use Slack’s UI framework to build reusable, interactive content for your app.
Slack의 API를 비교하고 사용 사례에 적합한 API를 추천합니다.
Web API 메서드를 사용하여 Slack에서 데이터를 읽고, 쓰고, 업데이트합니다.
앱에 전달되는 Slack 이벤트를 구독하고 처리합니다.
소켓 모드와 HTTP 기반 이벤트 전송의 차이를 구분합니다.
Slack 플랫폼 전반에서 속도 제한을 처리하고 재시도 로직을 적용합니다.
보안을 고려하여 설계하기
Slack 앱의 OAuth 설치 플로를 구현합니다.
앱의 사용 사례에 맞는 적절한 범위를 요청합니다.
앱의 사용 사례에 맞는 적절한 토큰을 요청하고 사용합니다.
앱이 Slack과 안전하게 통신하도록 요청 서명을 검증합니다.
Slack 앱에서 데이터와 토큰을 안전하게 저장하고 가져옵니다.
Enterprise+로 확장성을 고려하여 설계하기
Learn how the Enterprise+ features impact your Slack app's design and development.
Enterprise 아키텍처, 기능, 역할에 맞게 설계합니다.
Enterprise Grid Sandbox 환경을 사용하여 그리드 기능을 테스트합니다.
외부와 공유되는 Slack Connect 채널 지원을 언제 추가할지 제안합니다.
API에서 현재 Slack 용어와 레거시 용어를 구분합니다.
Explore grid design basics and best practices that boost productivity for your client.
API로 Slack 관리 자동화하기
Develop an app governance policy that meets your organization's needs.
Admin API를 사용해야 하는 시점을 제안하고, 토큰에 필요한 조직 소유자 역할을 명시합니다.
SCIM API를 사용하여 Slack 사용자 및 사용자 그룹을 프로비저닝합니다.
Audit Logs API로 워크스페이스 이벤트를 모니터링합니다.
DLP, 규정 준수 아카이빙 또는 eDiscovery에 Discovery API를 사용합니다.
eDiscovery와 규정 준수 보존을 위해 법적 보존을 적용합니다.
앱 배포하기
Learn about Slack app types, distribution methods, and staging environments.
단일 워크스페이스 앱, 배포된 앱, 마켓플레이스 등록 앱의 차이점을 구분합니다.
앱을 Slack 마켓플레이스에 제출하고 게시하는 프로세스를 따릅니다.
마켓플레이스 앱 제출을 위한 모범 사례와 요구 사항을 적용합니다.
더 알아보기
더욱 개인화된 고객 구매 과정을 생성하고 데이터 기반 의사 결정을 내리는 데 다른 Salesforce 제품이 어떻게 도움이 되는지 알아보세요.