Delete a User from AWS WorksMail
AWS WorksMail(웍스메일) 사용자 삭제 가이드
AWS WorskMail(이하 웍스메일) 은 AWS 에서 관리할 수 있는 비즈니스용 관리형 메일 서비스 입니다. 즉, 기업들이 사용하고 있는 MS Office 365, 라인웍스 등과 같은 서비스라고 보시면 됩니다.
AWS WorksMail 의 장점은 사용자 계정당 4$ 의 비교적 저렴한 비용으로 50GB 의 메일 공간을 사용할 수 있다는 점이며, MS Outlook 과 호환되기 때문에 MS Outlook 에 계정을 연결하여 사용하실 수도 있습니다.
글 작성 시점 기준으로 AWS 콘솔에서는 웍스메일의 사용자 상태를 Disable 할 수는 있지만 Delete 할 수 있는 방법이 없습니다. Disable 상태를 유지 할 경우 비용이 계속 발생할 수 있기 때문에 사용자를 삭제 할 수 있어야 합니다.
해당 방법을 검색 중 AWS 블로그에서 삭제 방법을 찾게 되었습니다. 이 내용은 7월에 추가 된 것으로 보입니다.
AWS 웍스메일 사용자 삭제 가이드
1. AWS 웹콘솔에서 WorksMail 메뉴를 선택합니다.
2. 삭제할 사용자의 상태를 Disable 로 변경합니다. Disable 되어 있지 않으면 삭제 되지 않기 때문에 반드시 해주셔야 합니다.
3. Organization settings 메뉴를 선택 후 조직(Organization) ID 를 확인 후 메모장 등에 복사 합니다.
4. CLI 를 통해 사용자 ID 를 조회 합니다. 이때 m-OrganizationID 는 위에서 복사한 ID 입니다.
Usage)
aws workmail list-users --organization-id m-OrganizationID
ex)
aws workmail list-users --organization-id m-7ae83383d3c945db9893bf00ac29a4de
5. 위와 같이 조회를 하면 사용자의 ID 들이 출력 됩니다. 삭제할 사용자의 ID 를 확인 후 메모장 등에 복사 합니다.
6. CLI 를 통해 사용자를 삭제합니다.
Usage)
aws workmail delete-user --organization-id m-OrganizationID --user-id UserID
ex)
aws workmail delete-user --organization-id m-7ae83383d3c945db9893bf00ac29a4de --user-id e8e43e0d-61ed-496e-8c22-95c09b9e0f65
7. 오류 없이 완료 되었다면 AWS 웹콘솔에서 사용자가 삭제 된 것을 확인 하실 수 있습니다.