사용자 권한.
Drupal의 사용자 권한은 CMS 안에서 사용자가 수행할 수 있는 작업을 정하는 규칙 모음입니다. 시스템 안에서 콘텐츠, 기능, 함수에 대한 접근을 제어하는 데 사용합니다. 사용자 권한은 역할에 부여되며, 역할은 다시 개별 사용자에게 부여됩니다. 이를 통해 시스템 안에서 누가 무엇을 할 수 있는지 세밀하게 제어할 수 있습니다.
Drupal에서 각 사용자 권한은 하나의 텍스트 문자열로 표현됩니다. 이 문자열은 권한을 식별하며, 사용자가 특정 기능이나 함수에 접근할 수 있는지 판단하는 데 사용합니다. 예를 들어 "administer nodes" 권한이 있으면 시스템 안에서 콘텐츠를 만들고 편집하고 삭제할 수 있습니다.
사용자 권한은 Drupal 관리 화면의 ‘사용자’ 페이지에서 관리합니다. 여기서 관리자는 역할을 만들고, 역할에 권한을 부여하고, 개별 사용자에게 역할을 부여할 수 있습니다. 이를 통해 유연하고 강력한 접근 제어 시스템을 만들 수 있습니다.
사용자 권한은 Drupal 보안 시스템의 중요한 부분입니다. 누가 무엇을 할 수 있는지 제어함으로써 관리자는 민감한 데이터와 기능에 승인된 사용자만 접근하도록 할 수 있습니다. 이는 악의적인 사용자로부터 시스템을 보호하고, 승인된 사용자만 시스템을 변경할 수 있게 합니다.