본문 바로가기
삶에 필요한 정보

카카오 디벨로퍼스 팀원 추가, 권한 수정, 내보내기 (Kakao Developers)

by Find Kyle 2022. 9. 2.
반응형

이번 글은 개인적으로 앱 개발 프로젝트를 진행하고 있는 과정에서 새롭게 알게된 내용으로 현업 개발자분들께서 보시기에는 '이게 뭐 어려운 일이라고?' 하실 수 있지만, 개발 업무가 현업이 아닌 분들에게는 '이게 대체 무슨 소리지?' 할 수 있는 지식의 격차가 발생할 수 있는 경험으로 얻은 작지만 소소한 지식을 나누기 위해 작성되었습니다.

 

혹시나 저처럼 앱 개발 과정에서 PM의 역할 혹은 그와 유사한 역할을 하시는데, 개발자의 요청으로 카카오 디벨로퍼스에서 권한 설정 업무을 하셔야 하는 분이 계시다면 이 글이 당신에게 도움이 되었으면 좋겠습니다.

 

 

 

 

오늘 우리가 넘어야 하는 허들은 카카오가 만든 개발자 전용 플랫폼인 카카오 디벨로퍼스(Kakao Developers)로 카카오라는 IT 대기업에서 전세계 개발자들에게 카카오가 보유하고 있는 각종 기술력을 오픈하는 곳으로 대표적으로 카카오 로그인이나, 싱크, 소셜, 메시지 기능들에 대한 API를 가져다 쓸 수 있는 플랫폼입니다.

 

 

더보기

현업이 아니라면 이게 대체 무슨 소린가? 싶으시겠지만, 이 글을 보고 계시는 당신이라면 최소한의 검색을 하셨을테고 검색을 했다는건 궁금한게 있으셨을거라 Kakao Developers(카카오 디벨로퍼스) 혹은 API 등에 대한 용어가 생소하시지는 않은 분이시리라 믿습니다.

 

 

카카오 디벨로퍼스 사이트에서 우리가 찾아볼 기능은, 나 혹은 회사 계정에 개발자의 계정을 추가하고 접근 권한을 부여하는 기능입니다. 이 사이트를 처음 접하는 분이라면 어디에 어떤 것이 있는지 모르는 것이 당연하기 때문에 메인 화면부터 시작해서 찬찬히 메뉴를 찾아들어가보겠습니다. 일단 카카오 계정으로 로그인 한 후 메인 화면 우측 상단에 있는 [내 어플리케이션] 메뉴를 클릭해주세요!!

 

 

 

 

정상적으로 로그인 하신 후 [내 어플리케이션] 메뉴까지 클릭하셨다면, 위와 같이 '깨끗한' 화면을 보시게 될겁니다. 여기서 우리가 할 일은 [애플리케이션 추가하기]를 클릭하는 일입니다. 여기까지 왔다는 것은 웹 혹은 어플리케이션 프로젝트를 구축함에 있어 카카오가 보유한 기술이 필요한 상태이기 때문에, 자신이 진행하는 프로젝트의 이름 정도는 있으시겠죠? (다음 단계에서 바로 이것이 필요합니다.)

 

 

 

 

위와 같이 노출되는 팝업에서 앱 아이콘은 등록하실 필요없는 선택 입력 항목입니다. 앱 (혹은 서비스) 이름과 사업자명을 입력하신 후 활성화되는 [저장] 버튼을 선택하시면 프로젝트 생성은 간단하게 완료됩니다. 다음 사진 처럼요!

 

 

 

 

 

개인 프로젝트의 이름과 프로젝트 고유 코드가 노출되기 때문에 가렸습니다만, 애플리케이션 추가를 완료하셨다면 저처럼 새로운 프로젝트 하나가 노출되어 있게 됩니다. 자 우리의 허들을 넘어서기 위해서 생성된 애플리케이션을 클릭해볼까요?

 

 

 

 

내 애플리케이션의 상세 화면입니다. 기본으로 선택된 메뉴는 '요약 정보'입니다만, 우리가 필요한 것은 이 메뉴에 존재하지 않습니다. 프로젝트를 진행하는 개발자 분의 계정을 추가하기 위해서는 좌측 메뉴에서 [팀 관리] 메뉴를 선택해주셔야 합니다.

 

 

 

 

팀 관리 메뉴에 들어와보시면, 바로 권한 관리라는 타이틀 하단에 [팀원 초대]라는 버튼을 보실 수 있습니다. 버튼을 누르기 전에 애플리케이션에 권한을 부여할 개발자분의 카카오 계정(메일 주소)을 요청해두시길 바랍니다. 버튼을 클릭하시면 다음의 팝업이 노출됩니다.

 

 

 

 

팀원 초대 팝업이 노출되며, 초대할 사용자의 카카오 계정 (메일 주소) 입력을 요청합니다. 또한 입력된 사용자에게 부여한 권한을 선택할 수 있는데, 각 권한의 종류는 다음과 같습니다.

 

 

1. Editor의 경우 앱에 대한 정보 조회 및 수정 권한 등 마스터 권한 바로 직전의 높은 권한입니다.

2. Editor_Message_Template의 경우 이름에서 알 수 있듯이, 메시지 템플릿에 대한 생성 관리 권한을 주로 부여하고 다른 설정은 Read만 가능한 설정입니다. 1번 권한의 경우 템플릿을 설정할 관리 담당자가 필요하다면 해당 권한을 부여하면 됩니다.

3. Reader의 경우, 이름 때문에 저도 헷갈린 권한입니다. 프로젝트 리더, 팀 리더의 느낌인 줄 알았더니 하단에 있는 설명이 '읽기'권한만 부여하는 최 하위 권한이었습니다. 프로젝트의 참여자 중 실무를 진행하지 않는 분들에게 업무 진행 과정을 공유하는 목적으로 부여하는 권한입니다.

 

 

 

 

추가할 사용자의 계정 정보를 입력하신 후 적절한 권한을 부여하게 되면 위 사진처럼 추가된 사용자의 목록을 볼 수 있게 됩니다. 혹시 권한 부여가 잘못되었거나, 외부 혹은 퇴사한 개발자로 더이상의 업무 진행이 필요하지 않을 때도 동일하게 이 화면에서 권한에 대한 [수정] 또는 [내보내기] 버튼을 통해 멤버 관리를 해주시면 됩니다.

 

 

 

 

내보내기 버튼을 선택했을 때 노출되는 팝업입니다. 내보내기를 선택한 사용자의 메일 주소를 표기하며 내보낼지 말지를 최종 선택하게 하는데, 내보내고자 하는 사용자가 맞다면 [내보내기] 버튼을 선택 후 멤버 삭제가 잘 됐는지 확인해주시면 됩니다.

 

 

 

 

[수정] 버튼을 눌렀을 때 노출되는 권한 수정 팝업입니다. 팀원 추가 팝업과 대부분 동일하지만, 앱 권한 항목에 Owner라는 마스터 권한이 하나 추가되어 있습니다. PM 혹은 최고 관리자가 다양한 이유로 프로젝트를 다른 담당자에게 인계할 때 Owner 권한을 직접 부여하는 방식으로 업무 진행이 가능하게 되어 있습니다.

 

 

 

 

아무래도 본업이 IT관련 직종이 아니라면, 카카오 디벨로퍼스(Kakao Developers)를 접할 일이 많지는 않을겁니다. 하지만 IT직종이고 앱, 웹 프로젝트 구축 / 리뉴얼 프로젝트를 실제로 진행하는 현업이라면 친숙하게 들락날락하는 사이트기도 하죠. 개발자 분들과 밀접하게 업무 진행을 하시는 분들이 카카오 디벨로퍼스를 상대적으로 자주 보실텐데, 볼 때마다 홈택스만큼이나 낯섦이 느껴지는 사이트라 참...

 

 

그래도 맡은 업무가 있고, 프로젝트를 원활하게 진행하기 위해서는 어쩔 수 없이 친해져야 하는 사이트니까, 이 글을 통해 카카오 디벨로퍼스의 팀원 추가라는 허들은 가볍데 뛰어넘으시길 바랍니다. 당신의 프로젝트가 원만히 종료되기를 기원합니다.

 

 

 

반응형

댓글