질문사항
피그마에서 개발자에게 부여하는 권한을 Viewer와 Viewer Restricted 중 어떤 것으로 설정하는 것이 일반적인가요?
답변
피그마에서 개발자에게 부여하는 권한은 팀의 보안 정책, 워크플로우, 그리고 사용 중인 피그마 플랜에 따라 달라질 수 있습니다. 일반적으로 개발자는 디자인을 확인하고 스펙을 추출하는 역할이므로 'Viewer' 권한으로 충분한 경우가 많습니다.
두 권한의 주요 차이점은 다음과 같습니다:
Viewer: 파일을 열람하고 코멘트를 남길 수 있습니다. 디자인 스펙(CSS, iOS, Android 코드)을 확인할 수 있습니다. 엔터프라이즈 플랜의 경우: 별도의 승인 없이 스스로 'Viewer'에서 'Editor'로 권한을 업그레이드할 수 있는 옵션이 있을 수 있습니다 (설정에 따라 다름). 프로 및 조직 플랜의 경우: 수정 권한이 부여된 파일에 접근 및 편집이 가능합니다. Viewer Restricted: 파일을 열람하고 코멘트를 남길 수 있습니다. 디자인 스펙을 확인할 수 있습니다. 스스로 편집 권한을 수정할 수 없습니다. 즉, 'Viewer Restricted'는 항상 뷰어 역할로만 유지됩니다.권장 사항:
개발자가 디자인 파일을 수정할 필요가 없고, 오직 열람 및 스펙 확인만 필요하다면 Viewer Restricted가 더 안전하고 명확한 옵션입니다. 이는 불필요한 변경을 방지하고 권한 관리를 단순화합니다. 만약 개발자가 특정 상황에서 디자인 파일에 대한 편집 권한이 필요할 수 있다면 (예: 직접 컴포넌트 속성 테스트, 간단한 수정 제안 등), 팀의 합의 하에 Viewer 권한을 부여하고 필요시 Editor로 전환하도록 할 수 있습니다. 피그마의 Dev Mode는 개발자가 디자인 스펙을 확인하는 데 최적화되어 있으므로, 어떤 뷰어 권한이든 Dev Mode를 활용하도록 안내하는 것이 좋습니다.자세한 내용은 피그마 공식 문서의 역할(Roles) 관련 섹션을 참고하세요: [Figma Roles in Figma](https://help.figma.com/hc/en-us/articles/360039960434-Roles-in-Figma#role-types)