CMS: 데이터세트 모드 및 컬렉션 권한 사용하기

3 분 분량
데이터세트에 연결된 요소가 데이터세트 모드를 사용해 컬렉션을 읽거나, 컬렉션에 쓸 수 있거나, 또는 둘 다 할 수 있는지 여부를 제어하세요. 컬렉션의 권한 및 공개 설정에서 컬렉션으로 특정 작업을 수행할 수 있는 사용자를 결정하세요. 

데이터세트 모드

데이터세트 모드는 연결된 요소와 컬렉션 간에 수행할 수 있는 작업을 결정합니다. 

데이터세트 설정에서는 다음 데이터세트 모드 중에서 선택할 수 있습니다.
  • 읽기: 페이지의 요소는 컬렉션의 콘텐츠를 읽고 표시할 수 있습니다. 사이트 방문자는 컬렉션의 콘텐츠를 수정할 수 없습니다. 
  • 쓰기: 페이지의 요소는 컬렉션의 콘텐츠를 표시할 수 없습니다. 방문자는 사용자 입력 요소제출 버튼과 상호 작용해 컬렉션에 콘텐츠를 추가할 수 있습니다. 하지만, 방문자는 컬렉션의 콘텐츠를 편집할 수 없습니다. 
  • 읽기 및 쓰기: 페이지의 요소는 컬렉션의 콘텐츠를 읽고 표시할 수 있습니다. 방문자는 사용자 입력 요소 및 제출 버튼과 상호 작용해 컬렉션에 콘텐츠를 추가하거나 편집할 수 있습니다. 
데이터세트 추가 및 설정에 대한 자세한 도움말을 확인하세요.

컬렉션 권한

컬렉션의 권한 및 공개 설정을 설정해 저장하는 콘텐츠의 유형과 콘텐츠를 보고 편집할 수 있는 사용자를 제어하세요. 

다음 사전 설정 컬렉션 권한 중에서 선택합니다. 
  • 공개: 모든 사용자가 이 컬렉션의 콘텐츠를 볼 수 있습니다.표시하고자 하는 나만의 콘텐츠가 있는 컬렉션에 이 옵션을 사용하세요. 
  • 양식 제출: 누구나 이 컬렉션에 콘텐츠를 제출할 수 있습니다.사용자 입력을 저장할 컬렉션에 이 선택을 사용합니다. 
  • 사용자 지정: 이 컬렉션에 대한 사용자 지정 권한을 생성합니다.이 옵션을 사용하면 적합한 다른 권한 유형이 없는 경우 특정 권한을 설정할 수 있습니다.
  • 비공개: 비공개 데이터 컬렉션의 어떤 콘텐츠도 사이트에 표시되지 않습니다.해당 컬렉션 데이터는 관리자만 액세스할 수 있습니다.사이트 관리자만 볼 수 있는 콘텐츠를 보유할 컬렉션에 대해 이 선택을 사용하세요.
  • 회원 생성: 회원만이 이 컬렉션의 콘텐츠를 제출하거나 수정할 수 있습니다.사용자가 편집할 수 있는 사용자 입력을 저장할 컬렉션에 대해 이 선택을 사용합니다. 
  • 회원 전용: 회원만 이 이 컬렉션의 콘텐츠를 볼 수 있습니다. 사이트 회원에게만 제공되는 콘텐츠를 저장할 컬렉션에 대해 이 선택을 사용합니다. 
  • 회원 전용: 회원만이 이 컬렉션의 콘텐츠를 볼 수 있습니다. 사이트 회원의 사용자 입력만을 저장할 컬렉션에 이 선택을 사용합니다. 
컬렉션 권한을 변경하는 방법에 대한 자세한 도움말을 확인하세요.

예시

사용자 댓글을 보관하는 컬렉션이 있다고 가정해 보겠습니다. 누구나 댓글을 읽을 수 있도록 설정하고자 하지만, 댓글은 사이트 회원만 추가할 수 있도록 설정하고 싶습니다. 이를 위해 댓글을 보관할 컬렉션, 입력 요소로 구축된 양식 및 댓글을 표시하는 표를 사용할 것입니다. 

먼저, 회원 생성 사전 설정에 대한 컬렉션 권한을 설정합니다. 해당 사전 설정은 누구나 컬렉션의 콘텐츠를 읽을 수 있도록 하지만, 사이트 회원만이 콘텐츠를 제작할 수 있으며, 사이트 회원만이 직접 제작한 콘텐츠를 업데이트 및 삭제할 수 있도록 합니다. 

다음으로 페이지 요소를 추가하고 데이터세트 커넥터 모드 설정을 정의합니다.
  • 페이지 콘텐츠: 댓글을 입력하기 위한 양식입니다.
  • 데이터세트 모드: 쓰기 전용입니다. 페이지에서 수행할 수 있는 작업을 새 콘텐츠 추가로 제한합니다.
  • 컬렉션 권한: 사이트 회원 역할을 가진 사용자를 콘텐츠를 추가할 수 있는 사용자로 제한합니다. 

  • 페이지 콘텐츠: 댓글을 표시하기 위한 표입니다.
  • 데이터세트 모드: 읽기 전용입니다. 페이지에서 수행할 수 있는 작업을 컬렉션 콘텐츠 읽기로 제한합니다.
  • 컬렉션 권한: 해당 콘텐츠를 읽을 수 있는 사용자를 제한하지 않으므로 누구나 읽을 수 있습니다.

또한, 컬렉션 권한은 사이트 회원이 스스로 생성한 콘텐츠를 업데이트 또는 삭제할 수 있도록 허용합니다. 하지만, 읽기 및 쓰기 모드로 설정된 데이터 세트가 있는 페이지를 생성한 적이 없으므로, 이러한 권한을 사용할 수 있는 방법이 없습니다.

페이지의 데이터 세트를 읽기 및 쓰기 형식으로 변경할 수 있습니다. 사용자가 클릭해 자신의 댓글을 확인하거나, 댓글을 삭제, 편집할 수 있도록 일반적으로 버튼 형태로 페이지에 몇 가지 기능을 추가해야 합니다. 사용자가 라이브 사이트 콘텐츠를 관리하도록 허용하는 방법에 대한 자세한 도움말을 확인하세요. 

도움이 되었나요?

|