메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT/모바일 >

Slack : 12. 연동 서비스/앱 관리하기

한빛미디어

|

2016-11-11

|

by 노승헌

11,949

팀에 연결한 서비스나 앱은 “Apps & Integration” 메뉴에서 관리할 수 있습니다. 슬랙 클라이언트에서 팀 이름을 클릭한 뒤 “Apps & Integration”을 선택하면 브라우저는 앱 디렉터리 메인 화면으로 연결됩니다. 화면 상단의 글로벌 네비게이션 메뉴 우측에 위치한 “Manage” 메뉴를 통해 현재 팀에 연결해 사용 중인 서비스/앱을 관리할 수 있습니다. 
 
Manage 메뉴에 진입하면 다섯 가지 세부 메뉴로 구성된 화면을 만나게 됩니다. 
 

Apps

팀에 연결한 서비스나 앱 목록에서는 현재 연결한 서비스를 살펴보고 각 서비스에서 필요한 세부 설정을 할 수 있습니다. 
 

#5-5.png

[그림1] 팀에 연결된 앱 목록 


Custom Intergrations

Custom Intergrations에서는 다른 슬랙 사용자에게 노출하지 않는, 내 팀만의 확장 기능 구성을 확인할 수 있습니다. 
 

Connected Account

지금은 다른 기능을 구현해 두지 않아 아무 내용도 출력되지 않습니다. Connected Account에서는 구글 드라이브 사용을 위한 구글 인증처럼 외부 서비스의 계정 서비스를 통한 인증 내역을 볼 수 있습니다. 만약 여러 구글 계정을 사용하고 있다면 어떤 계정으로 서비스를 연동할 것인지 이 메뉴에서 관리할 수 있습니다. 
 

Permissions

Permissions에서는 팀에서 외부 서비스나 앱을 연결하거나 사용하는 권한을 조절할 수 있습니다. 슬랙 팀이 생성되면 기본적으로 사용자들은 자유롭게 앱 디렉터리에서 필요한 앱을 찾아 연동할 수 있습니다. 하지만 상황에 따라 어느 정도 통제해야 할 때가 있기 마련입니다. 이때는 관리자가 승인한 앱 목록 내에서만 앱을 연동할 수 있도록 조절하거나 게스트 사용자에게 커스텀 인테그레이션의 일종인 슬래시 커맨드(Slash Command)를 제한할 수 있습니다. 
 
슬랙은 API를 통해 많은 외부 서비스가 공식적으로 팀 확장 기능으로 동작할 수 있게 하면서도 상황에 따라 지나친 자유도를 통제할 수 있는 방법을 제공한다고 볼 수 있습니다. 꼭 프로세스를 따르지 않더라도 슬랙 팀 내에서 기본적으로 앱 연동을 제한하고 상호 합의 하에 앱을 허용/제한하는 것이 가능합니다. 그러니 여건에 맞게 적절한 권한 설정을 하면 무리가 없을 것입니다. 
 

#5-6.png

[그림2] 권한 관리를 통해 무분별한 외부 앱 연동을 통제할 수도 있습니다. 

 

Activity Log

마지막 메뉴인 Activity Log에서는 팀의 앱 사용과 관련한 세부적인 로그를 조회하고 확인할 수 있습니다. 어디서든 감사(Audit)을 위한 로그의 수집은 중요한 활동인 것 같습니다. 
 
 
연동된 외부 서비스나 앱을 연결 해제하는 것도 “Apps & Integration” 메뉴에서 할 수 있습니다. 메뉴에 진입한 후 “Apps” 서브 메뉴를 선택하면 팀에 연결된 모든 서비스/앱의 목록이 출력됩니다. 
 
예를 들어, 구글 드라이브를 목록에서 찾아 선택하면 앱을 연동할 때 봤던 구글 드라이브의 안내 페이지로 연결됩니다. 구글 계정 인증을 완료했으므로 “Authentication” 섹션에 연결된 계정 이름이 보일 것입니다. 만약 특정한 계정과의 연동 설정 변경이 필요하다면 인증된 계정명의 오른쪽에 “x” 버튼을 눌러 인증을 해제할 수 있습니다. 
 
하지만 앱 자체를 사용하지 않으려면 화면 위쪽에 “Remove” 버튼을 눌러 팀과 앱의 연동을 해제할 수도 있습니다. Remove 버튼 왼쪽에 있는 “Disable” 버튼은 팀과 앱의 연동을 제거하지는 않지만 기능을 비활성화하는 버튼입니다. 기능을 비활성화시킴으로써 앱이 제공하는 특별한 동작을 더 이상 수행하지 않게 할 수 있습니다. 예상하셨겠지만 Disable 한 뒤에는 해당 링크가 “Enable” 로 바뀌고 언제든 재활성화하는 것도 가능합니다. 

 

이 글은 http://nopdin.tistory.com에 동시연재 중입니다.
NoPD 노승헌(@ds1dbx) 님의 더 많은 글을 보시려면 블로그를 방문해주세요.

관련 콘텐츠

댓글 입력
자료실