///
Search
moon
sun
1️⃣

글로벌 세션 정책(Global Session Policy)

1. 글로벌 세션 정책 생성

경로: Security → Global Session Policy → Add policy
Policy name: 정책 이름
Policy description: 정책에 대한 설명
Assign to groups: 어떤 그룹에게 할당할 것인지 설정
생성한 정책을 수정할 경우, “Edit” 버튼 클릭하고 내용 수정 후 “Update Policy”를 클릭합니다.

2. 글로벌 세션 정책 규칙 생성

Rule name: 생성한 규칙의 이름 설정
Exclude users: 해당 규칙에서 제외할 그룹 내 개별 사용자를 지정
User’s IP is: Anywhere, In zone, Not in zone 중 어떤 경우에 인증을 표시할지 지정
In zone, Not in zone을 선택한 경우, Network에서 지정한 zone이 나오며 해당 존을 선택하면 됩니다.
Identity provider is(Early access): 3가지 옵션 중 선택된 IdP를 통해서 로그인
Any
Okta
Specific IdP(특정 IdP를 Okta에 연동해야 사용할 수 있습니다.)
Authenticates via: 필요한 인증 방법을 지정
Any: 모든 인증 수단 사용
LDAP interface: 인증에 LDAP을 사용
Behavior is: 해당 문서를 통해 behavior 유형에 대한 정보를 참고하세요.
Risk is: 위험 평가표를 참고 하여 Any, Low, Medium, High 중 선택
Access is: 이 규칙이 접근을 허용할지 거부할지 조건을 설정하는 옵션
Establish the user session with: 사용자 세션을 설정하는 옵션
Any factor user to meet the Authentication Policy requirements: 앱 로그인 정책에 포함된 인증수단을 사용자 세션에 설정하도록 요구
A password: 사용자 세션을 설정하려면 비밀번호를 요구
Multifactor authentication (MFA) is: 다중 인증 요소가 필요한지 설정
Not required
Required
Users will be prompted for MFA: MFA를 “Required”로 선택한 경우 활성화됩니다.
At every sign in: 사용자는 Okta에 로그인할 때마다 MFA를 받아야합니다.이 옵션은 위험도가 높은 로그인 이벤트를 감지하는 동작 조건과 함께 사용하기 적합합니다.
When signing in with a new device cookie: 사용자가 새 기기로 로그인하거나 기존 기기에서 쿠키가 삭제된 경우 MFA를 요청합니다. 사용자가 동일한 기기에서 로그인하는 것처럼 보이면 MFA를 우회할 수 있으므로 위험도가 낮은 사용 사례에만 이 옵션을 선택하세요. behavior와 함께 사용하는 것을 권장하지 않습니다.
After MFA lifetime expires for the device cookie: MFA 유효기간이 만료된 후 사용자가 로그인하려고 하면 MFA 인증을 요청합니다.
MFA lifetime: “After MFA lifetime expires for the device cookie”을 선택한 경우 활성화합니다.
MFA 유효 시간을 분, 시, 일(Minutes, Hours, Days)로 선택 가능합니다.
Maximum Okta global session lifetime: Okta 세션 지속 시간을 구성
No time limit: 이 옵션을 선택하면 Okta 세션에 시간 제한이 적용되지 않지만, 사용자가 일정 시간 동안 사용하지 않으면 세션이 만료됩니다.
Set time limit(Recommended): Okta 세션 유지 시간에 시간 제한을 설정
Maximum Okta global session idle time: Okta 세션 최대 수명과 관계 없이 사용자가 정해진 idle time동안 Okta를 사용하지 않는다면 세션이 만료됩니다.
Okta global session cookie persist across browser sessions: 해당 옵션은 OktausePersistentCookie API 에서 해당 옵션을 설정한 경우에 나타납니다. 일부 브라우저 설정은 쿠키 수명에 영향을 미치고 이 설정을 무시할 수 있습니다.
Enable: 사용자가 브라우저를 다시 열었을 때 세션이 활성화된 상태라면 다시 로그인하라는 메시지가 표시되지 않습니다. 그리고 해당 기능을 사용하려면 로그인 위젯에서 “로그인 상태 유지”를 선택해야 합니다.
Disable(Recommanded): 브라우저 세션 간에 세션 쿠키가 유지되지 않도록 합니다.

3. 글로벌 세션 정책 규칙에 대한 참고 사항

핵심 개념

글로벌 세션 정책 = 로그인 유지 시간
사용자의 로그인 세션이 얼마나 오래 유지되는지를 결정합니다.
앱 로그인 정책 = 재인증 요구 빈도
특정 앱에 접근할 때 얼마나 자주 다시 인증해야 하는지를 결정합니다.

주의사항

위치(IP)만으로 접근을 차단하는 정책은 권장되지 않습니다.
→ IP는 동적이고 지리적 위치는 보장되지 않습니다.
사용자의 세션은 글로벌 세션 정책에 따라 만료됩니다.
→ '로그인 상태 유지' 옵션을 선택했더라도 다시 로그인해야 합니다.

LDAP 사용 시 유의사항

LDAP 인증을 사용하면서 MFA를 설정한 경우:
단순 로그인 설정과 관계없이 항상 MFA 정보가 포함된 인증이 필요할 수 있습니다.
즉, 일부 세션/로그인 옵션이 LDAP 환경에서는 적용되지 않을 수 있습니다.

설정 관련 참고

아래 항목들은 기본 정책(Default Policy)의 기본 규칙에서만 설정 가능합니다.
사용자 세션 설정 (Session 설정)
다중 요소 인증(MFA) 여부
MFA 요구 방식 (언제 MFA를 요구할지)
글로벌 세션 최대 유휴 시간 (Idle Timeout)