Atlassian Cloud를 운영하다 보면 사용자와 라이선스 관리는 조직 규모에 따라 빠른 속도로 복잡해집니다.
특히 비활성 사용자, 불필요한 라이선스, 과도한 권한이 누적되면서 관리 효율성과 비용 측면에서 문제가 발생합니다. 따라서, 많은 관리자들이 다음과 같은 어려움을 겪습니다.
이번 포스팅에서는 이러한 문제를 해결하기 위해 Atlassian Cloud에서 비활성 사용자 라이선스를 자동으로 관리하는 방법을 소개합니다.
조직에서는 일반적으로 직원 수와 라이선스 수가 유사할 것이라고 예상하지만, 실제 환경에서는 큰 차이가 발생하는 경우가 많습니다.
예를 들어 다음과 같은 환경을 생각해 볼 수 있습니다.

이처럼 사용자 규모가 커질수록 관리자는 사용자 활동을 기준으로 지속적인 정리 작업을 수행해야 합니다.
하지만 이러한 작업이 수동으로 이루어질 경우 다음과 같은 한계가 발생합니다.
특히 감사(Audit) 상황에서는 변경 이력과 관리 기준을 명확히 요구하기 때문에, 수동 관리 방식으로는 일관된 대응이 어렵습니다.
이러한 문제를 해결하기 위해 Flexible User License를 사용할 수 있습니다. Flexible User License는 사용자 활동 데이터를 기반으로 라이선스 관리 작업을 자동화할 수 있는 Atlassian Cloud 앱입니다.
주요 기능은 다음과 같습니다.
즉, 반복적인 관리 작업을 자동화 규칙(rule)으로 전환할 수 있습니다.
예를 들어, 최근 30일 동안 활동이 없는 사용자의 Jira 라이선스를 자동으로 제거하는 규칙을 설정할 수 있습니다.

이러한 자동화 규칙을 적용하면 사용자 활동을 기준으로 라이선스를 지속적으로 정리할 수 있으며, 반복적인 수작업 없이도 항상 최적화된 상태를 유지할 수 있습니다.
특히 Atlassian Cloud는 사용자 수 기반으로 과금되기 때문에, 비활성 사용자가 라이선스를 계속 유지하고 있는 것만으로도 불필요한 비용이 발생합니다. 자동화를 통해 이러한 비효율을 제거하고, 실제로 활동하는 사용자 중심으로 라이선스를 운영할 수 있습니다.
또한 모든 변경 이력이 함께 기록되므로, 관리의 일관성을 유지할 수 있을 뿐만 아니라 감사 대응에도 효과적으로 활용할 수 있습니다.
결과적으로 자동화 규칙은 단순한 편의 기능을 넘어, 비용 절감과 운영 효율성을 동시에 확보할 수 있는 핵심 관리 전략이 됩니다.
Flexible User License는 모든 실행 결과를 로그로 기록합니다.

이를 통해 다음 정보를 확인할 수 있습니다.
로그는 CSV로 내보낼 수 있어 감사 대응 시 증빙 자료로 활용할 수 있습니다.
특정 계정은 라이선스 관리 대상에서 제외하도록 설정하는 것도 중요합니다. 예를 들면 다음과 같은 사용자들은 라이선스 회수 대상에서 제외하도록 Exclude Users and Groups에 설정할 수 있습니다.

Atlassian Cloud 환경에서는 사용자 수가 증가할수록 라이선스 관리의 복잡성과 비용 부담이 함께 증가합니다.
특히 다음과 같은 상황이라면 자동화를 고려할 필요가 있습니다.
Flexible User License를 활용하면 라이선스 관리 작업을 자동화하고 보다 효율적인 운영 환경을 구축할 수 있습니다.