OpenProject Account settings 상세 안내서
1. OpenProject 계정 설정의 이해
OpenProject의 ’계정 설정(Account settings)’은 단순히 사용자 이름이나 언어를 변경하는 개인 정보 수정 페이지를 넘어선다. 이곳은 사용자의 고유한 작업 방식에 맞춰 OpenProject 환경을 최적화하고, 계정 보안을 강화하며, 프로젝트 정보의 흐름을 정밀하게 제어하는 핵심적인 허브(Hub) 역할을 수행한다.1 OpenProject 15.0 이전 버전에서는 ’내 계정(My account)’이라는 이름으로 불렸던 이 기능은 사용자의 생산성과 직결되는 중요한 설정들을 포함하고 있다.1
본 안내서는 계정 설정이 제공하는 세 가지 핵심 가치, 즉 ① 개인화(Personalization), ② 보안(Security), **③ 알림 최적화(Notification Optimization)**를 중심으로 각 기능이 어떻게 사용자의 생산성 향상에 기여하는지 심층적으로 탐구한다. 개인화는 인터페이스, 언어, 시간대 설정을 통해 가장 편안하고 효율적인 작업 환경을 구축하는 것을 의미한다. 보안은 비밀번호 정책, 2단계 인증(2FA), 세션 관리를 통해 외부 위협으로부터 사용자의 계정과 데이터를 보호하는 것을 목표로 한다. 알림 최적화는 불필요한 정보의 홍수 속에서 중요한 업데이트만을 선별적으로 수신하도록 설정하여 집중력을 유지하게 돕는다.
그러나 OpenProject의 계정 설정은 사용자의 자율성만으로 결정되지 않는다. 사용자가 접근하고 변경할 수 있는 설정의 범위와 제약 조건은 시스템 관리자가 설정한 조직 전체의 정책에 의해 결정되는 경우가 많다. 예를 들어, 사용자는 비밀번호를 변경할 자유가 있지만, 그 비밀번호는 관리자가 정한 최소 길이와 복잡도 규칙을 반드시 따라야 한다.3 이처럼 ’사용자 자율성’과 ’관리자 통제’가 교차하는 지점을 이해하는 것이 계정 설정을 온전히 활용하는 열쇠이다. 본 안내서는 사용자 개인이 제어할 수 있는 설정부터 시스템 관리자 정책의 영향까지 포괄적으로 다루어, 사용자가 자신의 OpenProject 환경을 완벽하게 이해하고 제어할 수 있도록 돕는 것을 목표로 한다.
2. 계정 설정 접근 및 기본 탐색
OpenProject에서 개인 계정 설정 페이지로 접근하는 방법은 직관적이고 간단하다. 다음 절차를 따른다.
-
OpenProject 애플리케이션에 로그인한 후, 화면 우측 상단 헤더에 위치한 자신의 사용자 아바타(프로필 아이콘)를 클릭한다.
-
드롭다운 메뉴가 나타나면 ‘계정 설정(Account settings)’ 항목을 선택한다.1
앞서 언급했듯이, OpenProject 15.0 이전 버전을 사용하고 있다면 이 메뉴는 ’내 계정(My account)’으로 표시될 수 있으니 참고해야 한다.1
‘계정 설정’ 페이지에 진입하면 화면 좌측에 여러 설정 항목으로 구성된 메뉴가 나타난다. 이 메뉴는 사용자가 변경할 수 있는 모든 설정을 체계적으로 분류해 놓은 것으로, 전체적인 구조는 다음과 같다.2
-
Profile (프로필): 이름, 이메일, 언어, 시간대 등 기본적인 개인 정보를 관리한다.
-
Interface (인터페이스): 애플리케이션의 테마, 색상 모드, 주석 정렬 순서 등 시각적 경험을 조정한다.
-
Change password (비밀번호 변경): 계정의 로그인 비밀번호를 변경한다.
-
Two-factor authentication (2단계 인증): 계정 보안을 강화하기 위한 추가 인증 수단을 설정한다.
-
Access tokens (접근 토큰): API나 iCalendar 등 외부 연동을 위한 인증 토큰을 관리한다.
-
Sessions management (세션 관리): 현재 로그인된 기기 및 세션을 확인하고 원격으로 로그아웃한다.
-
Email notifications (이메일 알림): 프로젝트 내 다양한 활동에 대한 이메일 수신 여부를 상세하게 설정한다.
-
Email reminders (이메일 리마인더): 마감일이 임박한 작업 등에 대한 정기적인 알림 이메일을 설정한다.
각 메뉴는 특정 목적을 가진 설정들의 집합으로, 사용자는 이 메뉴 구조를 통해 원하는 설정을 신속하게 찾아 변경할 수 있다.
3. 개인 프로필 및 인터페이스 설정: 작업 환경의 개인화
작업 환경의 개인화는 사용자가 도구에 적응하는 것이 아니라, 도구를 사용자에게 맞추는 과정이다. OpenProject는 프로필과 인터페이스 설정을 통해 사용자가 자신에게 가장 익숙하고 효율적인 환경을 구축할 수 있도록 지원한다.
3.1 프로필 (Profile): 기본 정보 관리
프로필 섹션은 OpenProject 시스템 내에서 사용자를 식별하고, 시간과 언어에 따른 데이터 표시 방식을 결정하는 기본적인 정보를 관리하는 곳이다.
-
사용자 정보 수정: 사용자의 이름(First name, Last name)과 이메일 주소를 변경할 수 있다. 이 정보는 프로젝트 내에서
@멘션을 통해 사용자를 호출하거나, 알림을 보내는 등 사용자 식별의 기준이 된다.2 단, 사용자 ID(Username)는 관리자만 변경할 수 있으며, 사용자는 직접 수정할 수 없다.4 -
언어 (Language) 설정: 드롭다운 메뉴를 통해 선호하는 인터페이스 언어를 선택할 수 있다. OpenProject는 30개 이상의 언어를 지원하며, 여기서 선택한 언어로 모든 메뉴와 시스템 메시지가 표시된다.5 사용자가 처음 로그인했을 때 보이는 기본 언어는 시스템 관리자가 설정한 값이며, 이 메뉴를 통해 언제든지 개인적으로 변경할 수 있다.6 만약 목록에서 원하는 언어를 찾을 수 없다면, 이는 시스템 관리자가 해당 언어 팩을 활성화하지 않았기 때문이므로 관리자에게 활성화를 요청해야 한다.5
-
시간대 (Time zone) 설정: 사용자의 지리적 위치에 맞는 시간대를 설정하는 것은 매우 중요하다. 이 설정은 작업 패키지의 마감일, 활동 로그의 타임스탬프, 회의 일정 등 시스템 내 모든 시간 관련 데이터가 사용자의 현지 시간에 맞게 정확하게 표시되도록 보장한다.2 시간대를 올바르게 설정하지 않으면 다른 팀원들과의 시간 협업에 혼란이 발생할 수 있다.
3.2 인터페이스 (Interface): 시각적 경험 최적화
인터페이스 설정은 사용자의 시각적 편안함과 작업 효율성을 높이는 데 중점을 둔다. 사용자는 테마, 경고 방식, 단축키 사용 여부 등을 자신의 선호에 맞게 조정할 수 있다.
3.2.1 Look and feel (디자인 및 테마)
이 섹션에서는 OpenProject의 전반적인 시각적 디자인을 개인화할 수 있다.2
-
Mode (모드): 기본값인 ’Light mode(밝은 모드)’와 장시간 작업 시 눈의 피로를 줄여주는 ‘Dark mode(어두운 모드)’ 중에서 선택할 수 있다.
-
Color mode (색상 모드): 기본 색상 모드 외에 ’Light high contrast mode(밝은 고대비 모드)’를 제공한다. 이 모드는 텍스트와 배경의 대비를 극대화하여 시각적 장애가 있거나 저시력인 사용자의 가독성을 획기적으로 향상시킨다. 이는 단순한 테마 변경을 넘어 OpenProject의 디지털 접근성(Accessibility)에 대한 고려를 보여주는 중요한 기능이다.2
-
Comments order (주석 표시 순서): 작업 패키지의 ‘활동(Activity)’ 탭에 표시되는 주석(댓글)의 정렬 순서를 변경할 수 있다. 시간 순서(Chronological) 또는 시간 역순(Reverse chronological)으로 설정하여, 대화의 흐름을 처음부터 따라가거나 최신 업데이트를 먼저 확인할 수 있다.
-
Keyboard shortcuts (키보드 단축키): OpenProject는 다양한 키보드 단축키를 제공하여 빠른 작업 전환을 돕는다. 그러나 스크린 리더를 사용하는 사용자나 마우스 기반 작업을 선호하여 의도치 않은 단축키 작동을 방지하고 싶은 경우, 이 옵션을 선택하여 모든 기본 키보드 단축키를 비활성화할 수 있다.2
| 설정 항목 | 옵션 | 설명 | 권장 사용자 |
|---|---|---|---|
| Mode | Light mode (기본값), Dark mode | 애플리케이션의 전체적인 테마를 밝거나 어둡게 변경 | 일반 사용자, 야간 작업이 잦은 사용자 |
| Color mode | Default, Light high contrast | 텍스트와 배경의 대비를 극대화하여 가독성 향상 | 시각적 장애가 있거나 저시력 사용자 |
| Comments order | Chronological, Reverse chronological | 작업 패키지 내 주석의 정렬 순서 변경 | 대화의 흐름을 순서대로 파악하려는 사용자, 최신 업데이트를 먼저 확인하려는 사용자 |
| Keyboard shortcuts | Enabled (기본값), Disabled | 모든 키보드 단축키의 활성화/비활성화 | 스크린 리더 사용자, 단축키 오작동을 피하고 싶은 사용자 |
3.2.2 Alerts (경고)
경고 설정은 사용자의 실수를 방지하고 작업 흐름을 원활하게 만드는 데 도움을 준다.
-
미저장 변경 사항 경고: 이 옵션을 활성화하면, 작업 패키지 페이지에서 변경 사항을 저장하지 않고 다른 페이지로 이동하려고 할 때 경고창이 나타난다. 이는 실수로 인한 데이터 유실을 방지하는 매우 중요한 안전장치이다.2
-
성공 알림 자동 숨김: 작업 패키지 저장 등 작업이 성공적으로 완료되었을 때 화면에 나타나는 녹색 성공 알림 팝업을 5초 후에 자동으로 사라지게 설정할 수 있다. 반복적인 작업을 수행할 때 화면의 번잡함을 줄여 작업에 더 집중할 수 있게 해준다.2
3.2.3 Backlogs settings (백로그 설정)
애자일(Agile) 방법론을 사용하는 프로젝트에서 중요한 백로그 모듈과 관련된 두 가지 개인 설정 옵션이 이 섹션에 존재한다.2 이를 통해 사용자는 백로그 뷰를 자신의 작업 방식에 맞게 일부 조정할 수 있다.
4. 계정 보안 강화: 접근 통제 및 인증 관리
OpenProject의 계정 보안 설정은 단순한 기능의 나열이 아니라, ‘다층 방어(Defense in Depth)’ 철학을 기반으로 설계된 유기적인 시스템이다. 비밀번호라는 첫 번째 방어선이 뚫리더라도 2단계 인증이라는 두 번째 방어선이 공격을 막아내고, 만약 계정이 탈취되더라도 세션 관리를 통해 침입을 인지하고 신속하게 대응할 수 있는 구조를 제공한다. 접근 토큰 관리는 이러한 다층 방어 체계를 API와 같은 외부 연동 지점까지 확장하는 역할을 한다.
4.1 비밀번호 변경 (Change password)
계정 보안의 가장 기본적인 단계는 강력하고 고유한 비밀번호를 설정하고 주기적으로 변경하는 것이다.
-
기본 절차: ‘Change password’ 메뉴에서 현재 비밀번호, 새 비밀번호, 그리고 새 비밀번호 확인을 순서대로 입력하여 계정 비밀번호를 변경할 수 있다.2
-
관리자 정책의 영향: 사용자가 설정하는 새 비밀번호는 반드시 시스템 관리자가 설정한 전사적 비밀번호 정책을 준수해야 한다. 이 정책은 사용자가 임의로 우회할 수 없는 강제적인 규칙으로, 다음과 같은 항목들을 포함할 수 있다: 최소 길이, 필수 문자 종류(대문자, 소문자, 숫자, 특수문자), 최소 필수 문자 종류의 수, 특정 기간 후 비밀번호 변경 강제, 이전에 사용했던 비밀번호 재사용 금지 등.3 만약 입력한 비밀번호가 정책을 만족하지 못하면 변경이 거부된다.
-
외부 인증 예외: 만약 Google 계정이나 SAML, LDAP 등 외부 ID 제공자(Single Sign-On, SSO)를 통해 OpenProject에 로그인하는 경우, 비밀번호 관리는 OpenProject 내에서 이루어지지 않는다. 이 경우, 비밀번호를 변경하려면 해당 외부 서비스(예: Google 계정 관리 페이지)로 이동하여 직접 변경해야 한다.2
4.2 2단계 인증 (Two-factor Authentication, 2FA)
2단계 인증(2FA)은 비밀번호가 유출되더라도 계정을 안전하게 보호할 수 있는 가장 효과적인 방법 중 하나이다. 비밀번호(사용자가 아는 것) 외에 스마트폰이나 하드웨어 키(사용자가 가진 것)를 통한 추가 인증 단계를 요구하여 보안을 획기적으로 강화한다.
-
관리자 의존성: 사용자가 2FA를 설정하기 위해서는 반드시 시스템 관리자가 해당 인증 방식을 사전에 활성화해야 한다는 중요한 전제 조건이 있다. 사용자가 ‘Two-factor authentication’ 메뉴에서 볼 수 있는 옵션의 종류와 가용 여부는 전적으로 관리자의 설정에 따라 결정된다.2
-
설정 가능한 방식: 관리자가 활성화한 방식에 따라 다음 중 하나 이상의 옵션을 설정할 수 있다.
-
Mobile phone (SMS): 등록된 휴대폰 번호로 전송된 일회용 인증 코드를 입력하는 방식이다.
-
App-based authenticator: Google Authenticator, Microsoft Authenticator, Authy와 같은 인증 앱에서 생성되는 시간 기반 일회용 비밀번호(TOTP)를 사용하는 방식이다.
-
WebAuthn: FIDO2/WebAuthn 표준을 지원하는 물리적인 하드웨어 보안 키(예: YubiKey)나, 운영체제에 내장된 생체 인증(예: Windows Hello, macOS Touch ID)을 사용하는 가장 강력한 방식이다. 피싱 공격에 매우 강한 저항력을 가진다.
-
백업 코드 (Backup codes): 2FA 인증 장치(스마트폰, 하드웨어 키 등)를 분실하거나 접근할 수 없을 때를 대비한 비상 로그인 수단이다. 2FA를 설정하면 여러 개의 일회용 백업 코드가 제공되는데, 이 코드들을 인쇄하거나 안전한 곳에 별도로 보관해야 한다. 각 코드는 한 번만 사용할 수 있다.2
| 인증 방식 | 설명 | 장점 | 단점/준비물 |
|---|---|---|---|
| Mobile phone (SMS) | 문자 메시지로 인증 코드를 수신 | 별도 앱 설치 불필요, 간편함 | 통신망 문제 시 수신 지연/불가, SIM 스와핑 공격에 취약 |
| App-based authenticator | 인증 앱이 생성하는 TOTP 코드 사용 | 오프라인에서도 코드 생성 가능, SMS보다 안전 | 인증 앱 설치 필요, 기기 교체 시 이전 필요 |
| WebAuthn | 하드웨어 키 또는 생체 인증 사용 | 피싱에 매우 강함, 최고 수준의 보안 | 별도의 하드웨어 키 구매 필요 또는 지원 기기/OS 필요 |
4.3 접근 토큰 (Access Tokens)
접근 토큰은 외부 애플리케이션이나 자동화 스크립트가 사용자의 비밀번호를 직접 사용하지 않고 OpenProject 데이터에 안전하게 접근할 수 있도록 허용하는 고유한 인증 문자열이다.
-
주요 용도:
-
API: REST API를 통해 OpenProject의 데이터를 읽거나 쓰는 외부 프로그램(예: 커스텀 대시보드, 자동화 스크립트)을 인증하는 데 사용된다.
-
iCalendar: OpenProject의 작업 패키지나 마일스톤 일정을 외부 캘린더 애플리케이션(예: Google Calendar, Outlook)과 동기화하기 위한 고유 피드 URL을 생성하는 데 사용된다.2
-
토큰 관리: 사용자는 ‘Access tokens’ 메뉴에서 새로운 토큰을 생성할 수 있으며, 이때 각 토큰의 용도를 명확히 기재하는 것이 좋다. 더 이상 사용하지 않는 애플리케이션이나 서비스의 토큰은 즉시 ’폐기(Revoke)’하여 불필요한 접근 경로를 차단해야 한다. 접근 토큰은 비밀번호와 동일한 수준의 보안으로 취급되어야 하며, 외부에 유출되지 않도록 각별히 주의해야 한다.
4.4 세션 관리 (Sessions Management)
세션 관리는 현재 자신의 계정으로 로그인된 모든 기기와 브라우저 세션을 확인하고 통제할 수 있는 강력한 보안 기능이다.
-
Current sessions (현재 세션): 현재 활성화된 모든 웹 브라우저 세션의 목록을 보여준다. 각 세션별로 마지막 활동 시간, IP 주소, 운영체제 및 브라우저 정보를 확인할 수 있다. 이를 통해 사용자는 자신이 알지 못하는 위치나 기기에서 의심스러운 로그인이 발생했는지 즉시 파악할 수 있다.2
-
Remembered devices (로그인 유지 기기): 로그인 시 ‘로그인 상태 유지(Stay logged in)’ 옵션을 선택한 기기들의 목록을 보여준다.2
-
보안 활용: 만약 공용 컴퓨터에 로그인한 후 로그아웃하는 것을 잊었거나, 의심스러운 세션을 발견했을 경우, 이 페이지에서 해당 세션을 원격으로 강제 종료(로그아웃)시킬 수 있다. 이는 계정 탈취가 의심될 때 피해를 최소화할 수 있는 즉각적인 대응 수단이다.
5. 알림 및 리마인더 설정: 정보 흐름의 제어
프로젝트가 복잡해질수록 수많은 정보와 알림이 발생한다. OpenProject는 사용자가 정보의 홍수에 압도되지 않고, 자신에게 정말 필요한 정보에만 집중할 수 있도록 정교한 알림 제어 기능을 제공한다.
5.1 이메일 알림 (Email Notifications)
이메일 알림 설정은 단순히 알림을 켜고 끄는 수준을 넘어, 프로젝트 내 거의 모든 유형의 활동에 대해 개별적으로 수신 여부를 선택할 수 있는 세분화된 제어 기능을 제공한다. 이를 통해 사용자는 ’알림 피로(notification fatigue)’를 효과적으로 줄일 수 있다.
사용자는 자신이 멤버로 속한 프로젝트에서 다른 팀원이 다음과 같은 활동을 했을 때 이메일 알림을 받을지 여부를 각각의 체크박스를 통해 설정할 수 있다 2:
-
뉴스 추가 (News added): 프로젝트에 새로운 뉴스가 게시될 때
-
뉴스에 댓글 추가 (Comment on a news item): 기존 뉴스에 새로운 댓글이 달릴 때
-
문서 추가 (Documents added): 문서 모듈에 새로운 파일이나 문서가 추가될 때
-
새 포럼 메시지 (New forum message): 포럼에 새로운 글이 게시될 때
-
위키 페이지 추가 (Wiki page added): 새로운 위키 페이지가 생성될 때
-
위키 페이지 업데이트 (Wiki page updated): 기존 위키 페이지가 수정될 때
-
멤버십 추가/변경 (Membership added/updated): 프로젝트에 새로운 멤버가 추가되거나 기존 멤버의 역할이 변경될 때
이러한 세분화된 설정을 통해, 예를 들어 개발자는 코드 저장소 관련 알림에 집중하고, 기획자는 위키 페이지 변경 사항에 대한 알림만 받도록 설정하는 등 각자의 역할에 맞는 최적의 정보 수신 환경을 구축할 수 있다.
5.2 이메일 리마인더 (Email Reminders)
(제공된 자료에 명시적인 내용이 없으나, 일반적인 프로젝트 관리 도구의 기능을 기반으로 설명한다.)
이메일 리마인더는 사용자가 자신의 할 일을 놓치지 않도록 돕는 능동적인 알림 기능이다. 이 섹션에서는 주로 마감일이 임박했거나 이미 지난 작업 패키지에 대한 정기적인 요약 이메일을 수신하도록 설정할 수 있을 것으로 예상된다. 예를 들어, “매일 아침 8시에 오늘 마감인 작업 목록 받기” 또는 “매주 월요일에 이번 주에 시작될 작업 목록 받기“와 같은 규칙을 설정할 수 있다. 이 기능은 사용자가 수동으로 자신의 작업 목록을 계속 확인해야 하는 부담을 덜어주고, 중요한 마감일을 준수하는 데 큰 도움을 준다.
6. 시스템 관리자 설정이 사용자 계정에 미치는 영향: 보이지 않는 규칙들
사용자가 ‘계정 설정’ 페이지에서 보는 옵션, 기본값, 그리고 제약 조건들은 독립적으로 존재하는 것이 아니다. 그것들은 조직의 IT 및 보안 거버넌스 정책이 반영된 ’거울’과 같다. 이 섹션에서는 사용자가 직접 변경할 수는 없지만, 사용자 경험에 지대한 영향을 미치는 시스템 전반의 관리자 설정에 대해 설명한다. 이러한 ’보이지 않는 규칙’을 이해하는 것은 현재 OpenProject 환경의 제약을 파악하고, 문제 발생 시 올바른 해결 경로를 찾는 데 필수적이다.
6.1 로그인 및 등록 정책
사용자가 OpenProject에 접근하는 첫 관문인 로그인과 등록 과정은 전적으로 관리자의 정책에 의해 통제된다.3
-
인증 요구: 관리자는 OpenProject 인스턴스 전체를 익명의 사용자에게 공개할지, 아니면 모든 페이지에 접근하기 위해 반드시 로그인을 요구할지 결정할 수 있다. 공개 설정이더라도 개별 프로젝트의 공개 여부는 별도로 제어된다.3
-
자체 등록 (Self-registration): 사용자가 스스로 계정을 생성할 수 있는지 여부는 관리자가 결정한다. 옵션은 ‘비활성화’, ‘이메일로 계정 활성화’, ‘관리자 승인 후 활성화’ 등으로 나뉜다. 만약 자체 등록이 비활성화되어 있다면, 사용자는 반드시 관리자를 통해서만 계정을 발급받을 수 있다.3
-
SSO (Single Sign-On): 관리자가 특정 SSO 제공자(예: Google, SAML, LDAP)를 시스템에 연동하고 이를 기본 로그인 방식으로 설정하면, 사용자는 OpenProject의 내부 로그인 페이지 대신 해당 제공자의 익숙한 로그인 페이지로 자동 리디렉션될 수 있다.3
-
세션 만료: 관리자는 보안을 위해 특정 시간(예: 30분) 동안 활동이 없는 사용자를 자동으로 로그아웃시키는 세션 만료 정책을 설정할 수 있다. 이 경우 사용자는 주기적으로 다시 로그인해야 한다.3
6.2 사용자 기본 설정 및 권한
사용자의 계정 생성 시점의 기본값과 계정에 부여된 근본적인 권한 역시 관리자에 의해 결정된다.
-
기본값 설정: 관리자는 새로 생성되는 모든 사용자의 기본 언어와 시간대를 미리 지정할 수 있다. 사용자는 계정이 생성된 후 ’계정 설정’에서 이 값을 자신의 선호에 맞게 변경할 수 있다.6
-
사용자 이름 표시 형식: 시스템 전체에서 사용자 이름이 ‘이름 성(First name Last name)’, ‘성, 이름(Last name, First name)’, ‘사용자 ID(Username)’ 등 어떤 형식으로 표시될지 관리자가 결정한다.6
-
계정 삭제 권한: 기본적으로 사용자는 자신의 계정을 직접 삭제할 수 없다. 관리자가 ‘사용자가 자신의 계정을 삭제하도록 허용(Users allowed to delete their accounts)’ 옵션을 명시적으로 활성화해야만 ‘계정 설정’ 페이지에 계정 삭제 버튼이 나타난다.6 이는 조직의 데이터 보존 정책이나 규정 준수 요구사항 때문에 의도적으로 제한되는 경우가 많다. 만약 계정 삭제 메뉴가 보이지 않는다면, 이는 기능 오류가 아니라 관리자의 정책 설정 때문이다.
6.3 개인정보 보호 및 보안
데이터 보호 규정 준수와 시스템 보안 상태 표시는 관리자 수준에서 관리된다.
-
개인정보 동의 (User Consent): 유럽 일반 개인정보 보호법(GDPR)과 같은 데이터 보호 규정을 준수하기 위해, 관리자는 사용자가 처음 로그인할 때 개인정보 처리 방침에 동의하도록 요구하는 동의서 양식을 활성화할 수 있다. 이 경우, 사용자는 동의 절차를 완료해야만 시스템을 사용할 수 있다.6
-
보안 배지: 관리자는 시스템의 보안 업데이트 상태를 알려주는 배지를 시작 페이지에 표시하도록 설정할 수 있다. 이 배지는 관리자에게만 보이며, 현재 설치된 OpenProject 버전이 최신 보안 패치를 모두 적용했는지 여부를 알려준다.7
이처럼, 사용자가 겪는 많은 경험은 개인의 선택과 조직의 정책이라는 두 축에 의해 결정된다. “왜 내 비밀번호는 12자 이상이어야 하는가?”, “왜 나는 2FA 옵션으로 SMS를 사용할 수 없는가?”, “내 계정을 삭제하고 싶은데 메뉴가 없다“와 같은 질문들의 답은 대부분 관리자 설정에 있다. 이 관계를 이해하면 사용자는 불필요한 혼란을 줄이고, 문제 발생 시 자신이 해결할 수 있는 문제와 관리자에게 문의해야 할 문제를 명확히 구분할 수 있다.
7. 결론: 개인화되고 안전한 OpenProject 환경 구축
본 안내서는 OpenProject의 ’계정 설정’이 제공하는 다양한 기능들을 개인화, 보안, 알림 최적화라는 세 가지 핵심 축을 중심으로 심층적으로 분석했다. 사용자는 언어, 시간대, 인터페이스 테마를 조정하여 자신에게 가장 편안한 작업 환경을 구축할 수 있으며, 정교한 이메일 알림 설정을 통해 정보의 과부하를 막고 중요한 업데이트에 집중할 수 있다.
또한, 계정 보안은 단순한 비밀번호 관리를 넘어, 2단계 인증, 접근 토큰, 세션 관리라는 다층적인 방어 체계를 통해 입체적으로 강화될 수 있음을 확인했다. 이러한 보안 기능들을 능동적으로 설정하고 활용하는 것은 사용자의 데이터를 보호하는 필수적인 책임이다.
가장 중요한 점은, 사용자의 계정 설정 경험이 조직 전체의 IT 및 보안 거버넌스 정책과 긴밀하게 연결되어 있다는 사실이다. 비밀번호 복잡도, 2단계 인증 옵션, 계정 삭제 권한 등 많은 부분이 시스템 관리자에 의해 사전 정의된 ’보이지 않는 규칙’의 영향을 받는다. 이러한 상호작용을 이해하는 것은 사용자가 현재 환경의 제약을 파악하고, 필요시 관리자와의 원활한 소통을 통해 문제를 해결하는 데 결정적인 역할을 한다.
결론적으로, ‘계정 설정’ 메뉴를 주기적으로 검토하고 자신의 필요에 맞게 최적화하는 것은 OpenProject를 더욱 효율적이고 안전하게 사용하는 핵심적인 습관이다. 본 안내서에서 제공된 지식을 바탕으로 사용자는 자신의 작업 스타일에 맞는 최적의 환경을 구축하고, 동시에 조직의 보안 정책을 이해하고 준수함으로써 개인과 팀 모두의 생산성을 극대화할 수 있을 것이다.
8. 참고 자료
- Account settings - OpenProject, https://www.openproject.org/docs/getting-started/account-settings/
- Account settings - OpenProject, https://www.openproject.org/docs/user-guide/account-settings/
- Login and registration - OpenProject, https://www.openproject.org/docs/system-admin-guide/authentication/login-registration-settings/
- Manage users - OpenProject, https://www.openproject.org/docs/system-admin-guide/users-permissions/users/
- Sign in and registration - OpenProject, https://www.openproject.org/docs/getting-started/sign-in-registration/
- User settings - OpenProject, https://www.openproject.org/docs/system-admin-guide/users-permissions/settings/
- General system settings - OpenProject, https://www.openproject.org/docs/system-admin-guide/system-settings/general-settings/