Isoline 가이드
macOS에서 고객 업무를 분리하고 계정 혼동을 줄이는 방법
실수의 결과에 맞춰 분리 경계를 선택한 다음 합성 계정으로 브라우저 상태, 자격 증명, 파일, 링크, 인계를 테스트하세요.
방지해야 할 실수부터 파악하기
“고객 업무를 분리하세요”라는 말은 여러 의미를 가질 수 있습니다.
- 한 운영자가 잘못된 고객 계정으로 게시, 구매 또는 설정 변경을 하지 않도록 방지
- 한 작업자가 다른 작업자의 로컬 파일이나 브라우저 기록을 보지 못하도록 방지
- 자격 증명, 다운로드, 확장 프로그램 또는 알림이 고객 경계를 넘지 않도록 제한
- Mac 분실 또는 침해 후 피해 제한
- 전용 환경에 관한 고객의 계약 요건 충족
한 번의 프로필 전환으로 이 다섯 가지를 모두 해결할 수는 없습니다. 계정 수가 아니라 장애의 결과를 기준으로 경계를 선택하세요.
유용한 네 가지 분리 수준
| 경계 | 유용한 상황 | 입증하지 못하는 것 |
|---|---|---|
| 창, 탭 그룹 또는 워크스페이스 | 한 브라우징 컨텍스트 안의 시각적 정리 | 쿠키, 자격 증명, 파일, 확장 프로그램 또는 접근 권한의 분리 |
| 브라우저 프로필 | 신뢰하는 운영자 한 명의 세션 및 기록 혼동 감소 | 같은 macOS 계정을 사용할 수 있는 다른 사람으로부터의 보호 |
| 별도 macOS 사용자 | 각 사용자의 홈 디렉터리, 계정 설정, 로그인 세션 분리 | 관리자, 침해된 운영체제 또는 공유 네트워크 및 하드웨어 위험으로부터의 보호 |
| 전용 관리형 기기 또는 승인된 가상 머신 | 영향이 크거나 계약상 분리가 필요한 업무 | 고객의 권한, 침해 면역 또는 제3자의 확실한 승인 |
브라우저 프로필은 유용하지만 정확한 경계는 제품마다 다릅니다. Safari 17 이상은 프로필별로 기록, 쿠키, 웹사이트 데이터, 탭 그룹, 일부 확장 프로그램 선택을 분리합니다. Apple은 자동 완성 정보, 암호 정보, 보안 설정, 웹사이트 설정, 개인정보 보호 설정이 Safari 프로필 사이에 공유된다고도 설명합니다. 북마크는 모든 프로필의 북마크 메뉴 또는 사이드바에서 계속 사용할 수 있습니다. 고객 업무에 사용하기 전에 전체 Safari 프로필 동작을 검토하세요.
Chrome도 프로필별로 북마크, 기록, 비밀번호, 설정을 분리합니다. Google은 기기에 접근할 수 있는 사람이 다른 Chrome 프로필로 전환해 정보를 볼 수 있다고 명시적으로 경고합니다. 따라서 Chrome 프로필은 편의 기능이자 상태 분리 메커니즘이지, 사람 사이의 접근 제어가 아닙니다. Google의 Chrome 프로필 안내를 참고하세요.
저장소 계층에서 Chromium은 설치별 로컬 상태도 포함하는 사용자 데이터 디렉터리의 하위 디렉터리에 프로필을 배치합니다. 백업이나 사용자 지정 실행기를 설계할 때 중요한 점입니다. 눈에 보이는 프로필 이름이 전체 저장소 경계는 아닙니다. 업스트림 Chromium 사용자 데이터 디렉터리 문서에서 이 구조를 설명합니다.
실제 업무에 맞는 경계 선택하기
신뢰하는 운영자 한 명이 영향이 작은 고객 계정 여러 개를 다루는 경우
주요 위험이 우발적인 세션 혼동이고 같은 신뢰받는 사람이 모든 계정에 대한 권한을 가지고 있다면 고객마다 명확한 이름의 브라우저 프로필을 하나씩 사용하세요. 검토하고 유지할 수 있는 수로 제한하세요. 프로필 이름, 브라우저 테마, 북마크 폴더, 승인된 다운로드 폴더에서 같은 색상이나 아이콘을 반복해 표시하세요.
공유 비밀번호 저장소, 운영체제 인증서, 외부 링크, 확장 프로그램 또는 로컬 파일 때문에 필요한 경계가 무너진다면 이 방식만으로는 충분하지 않습니다.
여러 사람이 Mac 한 대를 공유하는 경우
각 사람에게 개별 macOS 계정을 부여하세요. Apple은 다른 사람에게 영향을 주지 않고 설정을 개인화할 수 있도록 사람마다 별도 계정을 사용할 것을 권장합니다. 일상 업무에는 다른 사용자를 추가하거나 다른 사용자의 설정을 바꿀 수 없는 표준 계정이 일반적으로 적절한 출발점입니다. Apple은 Mac에서 사용자 또는 그룹 추가에서 계정 유형과 제한을 문서화합니다.
하나의 macOS 로그인이나 관리자 비밀번호를 인계 수단으로 공유하지 마세요. Apple의 빠른 사용자 전환은 개별 계정의 불편을 줄일 수 있지만 각 사용자는 여전히 자신의 신원으로 인증해야 합니다.
영향이 크거나 규제를 받거나 계약상 전용 환경이 필요한 업무
승인된 경계가 관리형 macOS 계정, 가상 머신 또는 별도 기기 중 무엇인지 고객이나 보안 책임자에게 확인하세요. 업데이트, 엔드포인트 보호, 백업, 원격 초기화, 인증서, 관리자 접근을 누가 관리하는지 기록하세요. 이러한 통제가 없는 전용 기기는 겉보기에는 분리되어도 오히려 관리되지 않는 위험을 늘릴 수 있습니다.
프로필을 완전한 업무 경계로 취급하기
프로필 아이콘만으로는 혼동을 막을 수 없습니다. 고객 컨텍스트가 브라우저에 들어오거나 나가는 모든 경로를 검토하세요.
신원과 인증
고객이 승인한 신원 및 자격 증명 관리 절차를 사용하세요. 작업자 사이에 원본 비밀번호, 세션 쿠키, 일회용 코드 또는 패스키를 공유하지 마세요. 비밀 정보를 스프레드시트나 프로필 메모에 넣지 않고 각 계정의 소유자와 복구 경로를 기록하세요.
macOS에서는 비밀번호, 패스키, 인증 코드가 암호 앱에 있고 활성화 시 iCloud 키체인을 통해 동기화될 수 있습니다. Apple은 Mac에서 암호 사용에서 이 운영체제 수준 저장소를 설명합니다. 고객 자격 증명을 서로 분리해야 한다면 비밀번호 공급자와 자동 완성 경계를 직접 테스트하세요. 브라우저 프로필이 별도 키체인을 만든다고 가정하지 마세요.
파일, 클립보드, 스크린샷
고객별로 승인된 다운로드 위치를 선택하고 보존 및 공유 규칙을 명확히 하세요. 파일 선택기가 더 넓은 macOS 홈 디렉터리를 노출할 수 있으므로 다운로드뿐 아니라 업로드도 테스트하세요. 클립보드와 스크린샷 도구는 한 사용자 세션 안의 운영체제 리소스이며 브라우저 프로필이 이를 분리하지 않습니다.
최근 항목 목록, 백업, 화면 공유 또는 알림에 표시될 수 있는 파일 이름에 고객 식별자나 비밀 정보를 넣지 마세요.
확장 프로그램과 네이티브 도우미
업무에 승인된 확장 프로그램과 도우미 애플리케이션만 설치하세요. 각 확장 프로그램을 활성화한 프로필을 기록하고 업데이트 후 사이트 접근 권한을 검토하세요. Safari는 모든 프로필에서 확장 프로그램을 사용할 수 있게 하지만 프로필별로 활성화하거나 비활성화할 수 있습니다. 확장 프로그램을 제거하면 모든 프로필에 영향을 줍니다. 다른 브라우저는 동작이 다릅니다.
네트워크 설정
고객이 승인한 VPN, 프록시, DNS, 인증서 구성만 사용하세요. 브라우저 프로필이 운영체제 DNS, 로컬 네트워크 가시성, 기기 보안 상태 또는 시스템 전체 VPN을 자동으로 분리하지는 않습니다. 운영자의 권한을 숨기거나 허위로 나타내려 하지 말고 라우팅과 장애 시 동작을 테스트하세요.
다른 앱에서 연 링크
이메일, 채팅, 비밀번호 관리자, 데스크톱 애플리케이션에서 링크를 예상하지 못한 브라우저 컨텍스트로 열 수 있습니다. Safari는 웹사이트를 프로필과 연결할 수 있지만, Apple은 웹사이트가 이미 다른 프로필에서 열려 있으면 외부 링크도 그 프로필에 남을 수 있다고 설명합니다. 외부 링크와 인증 콜백을 업무 테스트에 포함하세요.
인계
고객이 승인한 접근 시스템을 통해 책임을 이전하세요. 활성 브라우저 세션을 복사하는 대신 재할당, 역할 변경, 새 인증을 우선하세요. 나가는 운영자의 접근 권한은 로컬 바로 가기를 지우는 방식이 아니라 신원 공급자 또는 서비스에서 철회해야 합니다.
짧은 작업 전 검사 사용하기
중대한 작업 전에 운영자는 눈에 보이는 근거를 바탕으로 다음 다섯 질문에 답할 수 있어야 합니다.
- 어느 고객이 이 업무를 승인했나요?
- 어떤 브라우저 프로필 또는 macOS 계정이 활성 상태인가요?
- 어떤 서비스 계정으로 로그인되어 있나요?
- 어떤 객체, 캠페인, 스토어, 저장소 또는 테넌트가 바뀌나요?
- 결과, 다운로드 또는 메시지가 어디로 가나요?
영향이 큰 작업에는 미리보기 또는 다른 사람의 승인을 추가하세요. 재인증도 유용한 중단 지점을 만들 수 있습니다. 이 통제는 사람의 실수를 줄이지만 실수가 발생하지 않는다고 보장하지는 않습니다.
고객 데이터 없이 경계 테스트하기
실제 업무와 유사한 합성 계정과 무해한 표시를 만드세요. 프로덕션 쿠키, 자격 증명, 고객 기록 또는 스크린샷은 사용하지 마세요.
다음을 확인하세요.
- 새 프로필에서 다른 프로필의 합성 계정이 로그아웃 상태로 시작하는지
- 자동 완성이 승인되지 않은 고객 자격 증명을 제안하지 않는지
- 외부 링크와 로그인 콜백이 예상한 컨텍스트에서 열리는지
- 다운로드와 업로드가 의도한 승인 위치를 사용하는지
- 확장 프로그램이 승인된 곳에서만 활성화되는지
- 민감한 내용을 노출하지 않으면서 알림에서 고객과 계정을 명확히 알 수 있는지
- 브라우저를 닫고 다시 열었을 때 예상한 상태만 보존되는지
- 다른 작업자가 인증 없이 macOS 계정에 들어갈 수 없는지
브라우저, macOS, 비밀번호 관리자, 확장 프로그램 또는 기기 관리가 크게 바뀐 뒤에는 테스트를 반복하세요. 버전과 실패한 검사 항목을 기록하세요. 실패 기록이 없는 체크리스트로는 경계가 계속 작동하는지 보여 줄 수 없습니다.
남아 있는 한계
브라우저 프로필은 익명성을 만들거나 서비스 규칙을 바꾸거나 중단 없는 계정 접근을 보장하지 않습니다. 별도 macOS 계정도 운영체제, 관리자, 하드웨어, 네트워크를 공유합니다. 침해된 엔드포인트는 승인된 사용자가 잠금을 해제한 뒤 데이터를 관찰할 수 있습니다.
FileVault는 특정 오프라인 접근 상황에서 시동 디스크의 데이터를 보호합니다. 이미 잠금이 해제된 macOS 계정의 두 브라우저 프로필을 분리하지는 않습니다. Apple은 FileVault로 Mac 데이터 보호에서 보호 및 복구 선택지를 설명합니다.
마지막으로 브라우저 프로필 자체가 동기화되는지 확인하세요. 같은 Apple 계정에서 Safari를 활성화하면 Safari 프로필이 iCloud를 통해 동기화될 수 있고, Chrome 데이터는 Google 계정에 저장될 수 있습니다. 겉으로 로컬처럼 보이는 프로필에도 팀이 검토해야 할 클라우드 경계가 있을 수 있습니다.
편집자 주
- AI 지원
- AI가 한국어 번역을 지원했습니다. 한국어 전문 검토가 별도로 기록되지 않았으며, Isoline 편집팀이 게시된 텍스트에 대한 책임을 집니다.
- 편집 검토
- Isoline 편집팀
출처
각 출처는 그 출처가 뒷받침하는 진술 묶음과 연결됩니다. 접근일은 편집팀이 인용 자료를 확인한 날짜입니다.
- Apple Support: Add a user or group on Mac Apple Support
- 뒷받침하는 내용
- macOS 계정 유형, 개별 사용자 분리, 표준 계정의 제한을 뒷받침합니다.
- 접근일
- Apple Support: Switch quickly between users on Mac Apple Support
- 뒷받침하는 내용
- 별도로 인증된 macOS 사용자 세션 사이의 빠른 사용자 전환을 뒷받침합니다.
- 접근일
- Apple Support: Use profiles in Safari on Mac Apple Support
- 뒷받침하는 내용
- Safari 프로필에서 분리되거나 공유되는 상태, 확장 프로그램 동작, 링크 라우팅, 삭제, 동기화를 뒷받침합니다.
- 접근일
- Apple Support: Use passwords on your Mac Apple Support
- 뒷받침하는 내용
- 브라우저 프로필 밖의 운영체제 비밀번호, 패스키, 인증 코드, iCloud 키체인 동작을 뒷받침합니다.
- 접근일
- Apple Support: Protect data on your Mac with FileVault Apple Support
- 뒷받침하는 내용
- FileVault 시동 디스크 암호화와 잠금 해제 및 복구 경계를 뒷받침합니다.
- 접근일
- Google Chrome Help: Manage Chrome with multiple profiles Google Chrome Help
- 뒷받침하는 내용
- Chrome 프로필 분리와 다른 기기 사용자가 로컬 프로필로 전환할 수 있다는 경고를 뒷받침합니다.
- 접근일
- Chromium documentation: User Data Directory Chromium project
- 뒷받침하는 내용
- 프로필 하위 디렉터리와 공유되는 설치별 브라우저 상태의 차이를 뒷받침합니다.
- 접근일