사용자 수준(기본값 또는 수동 잠금)으로 사용자를 제한할 수 있다는 점은 알고 있습니다. 하지만 개별 사용자에게 특정 스레드 하나에만 접근할 수 있도록 제한하는 방법이 있는지 궁금합니다. 이 경우 해당 사용자는 이 스레드와 다른 모든 사용자의 프로필만 볼 수 있고, 그 외에는 아무것도 볼 수 없다고 가정하고 있습니다.
이것이 매우 제한적인 설정이라는 점은 이해하지만, 의도적으로 이렇게 설정한 것입니다. 여러 사용자에게 개별 스레드 접근만 허용하고 싶기 때문에, 현재 유일한 옵션은 다음과 같은 방식으로 진행하는 것 같습니다:
주요 사용자는 수준 1로 설정하고 모든 스레드와 카테고리를 최소 수준 1로 제한합니다. 기본적으로 제한 대상 사용자는 모두 수준 0이며, 기술적으로 어떤 스레드도 볼 수 없습니다. 그런 다음 개별 공유 스레드에 대해 그룹으로 접근 권한을 부여하고, 그 그룹에 수준 1 사용자와 해당 수준 0 사용자를 모두 포함시킵니다(스레드가 수준 1에 있다면, 그 스레드에 접근 권한이 있는 그룹에 속한 수준 0 사용자는 그 스레드를 읽을 수 있을까요?). 또 다른 우려 사항은 다른 제한 대상 수준 0 사용자들이 서로의 스레드를 보는 것을 원하지 않는다는 것입니다. 즉, 수준 0 사용자 A는 수준 1 사용자들도 접근할 수 있는 스레드 A에만 접근할 수 있고, 다른 수준 0 사용자의 스레드는 볼 수 없으며, 수준 0 사용자 B도 마찬가지입니다. 이 방식의 유일한 문제는 모든 수준 1 사용자에게 항상 최소 수준 1로만 새로운 게시물을 작성하도록 기억시켜야 한다는 점입니다. 수준 0(또는 그 외 수준) 사용자를 포럼의 다른 모든 것이 아닌 특정 스레드 하나에만 접근할 수 있도록 수동으로 제한하는 방법이 있는지 아는 분이 있을까요? (제 포럼은 사설 포럼이므로 초대받은 사용자만 접근할 수 있습니다.)
또한, 사용자가 다른 멤버들의 프로필을 보는 것을 제한하는 방법이 있는지 아는 분이 있을까요?
개인 메시지가 아니라 실제 스레드를 말하는 것입니다. 개별 스레드에 대한 접근을 특정 그룹으로만 제한할 수 있다는 것은 알고 있습니다. 따라서 하나의 방법으로는 0단계 사용자 한 명을 지정된 그룹에 포함하고, 1단계 사용자도 모두 추가하는 것입니다. 이렇게 하면 0단계 사용자는 해당 스레드에만 접근할 수 있게 됩니다(다른 모든 스레드가 최소 1단계이거나, 0단계라도 특정 그룹의 멤버만 접근할 수 있도록 설정되어 있다고 가정할 때).
"hide user profiles from public"이라는 항목을 찾았지만, 그것은 익명 사용자나 로그인하지 않은 사용자로부터만 프로필을 숨기는 기능입니다. 저는 특정 단계의 사용자로 제한하고 싶습니다. 예를 들어, 모든 0단계 사용자는 다른 누구의 프로필도 볼 수 없도록 하는 것입니다.
이러한 비범한 구성으로 무엇을 이루고자 하는지 좀 더 알려주시면, 여러분을 도울 수 있을 것입니다.
참고로 개인 메시지는 주제(스레드라는 용어보다 주제를 선호합니다)와 거의 동일합니다. 주요 차이점은 메시지에 대한 접근 권한이 사용자별로 설정된다는 점입니다. 따라서 여러분이 찾고 있는 기능과 비슷해 보입니다. 예를 들어, 제 커뮤니티에는 헬프데스크 팀 그룹이 있으며, 회원들에게 메시지를 보낼 때 해당 그룹을 포함시켜 팀원들이 접근할 수 있도록 합니다. 각 개인은 자신의 메시지만 볼 수 있습니다.
이러한 특이한 접근 제한을 가진 많은 사용자를 계획하고 있지 않다면, 각 사용자별로 카테고리를 만들고 해당 주제를 그 안에 배치할 수 있습니다. 그리고 해당 개인에게 해당 카테고리 및 주제에 대한 접근 권한을 부여하고, 접근해야 할 다른 사용자들에게도 권한을 부여하면 됩니다.
네, 아마도 그렇게 해야 할 것 같습니다. 이것이 매우 독특한 접근 방식이라는 것을 이해하고 있습니다. 기본적으로 저는 100명의 고객들이 서로 소통할 수 있도록 비공개 채팅을 운영하고 있습니다. 추가로, 제 회원들이 질문을 하고 다른 사람들이 볼 수 있으며 벤더의 최신 동향을 업데이트로 확인할 수 있는 제3자 "벤더"를 위한 “스토어 프론트” 또는 연락 포털을 제공하기를 원합니다. 그러나 벤더들이 제 일반 회원들이 접근할 수 있는 스레드를 볼 수 없希고, 개별 벤더가 다른 벤더들이 게시하거나 소통하는 내용을 볼 수 없希도록 하고 싶습니다. 이상적으로는 벤더들이 다른 사람들의 프로필을 볼 수 없希도록 제한하고 싶지만, 현재 이것이 가능한지 확실하지 않습니다. 벤더의 수는 많지 않으므로 카테고리별 수동 그룹 설정을 수행할 수 있습니다(다만, 일반 포럼은 최소 1등급의 신뢰 등급이 필요하도록 접근을 제한하고, 모든 벤더 스레드는 0등급(잠김)에서도 접근 가능하도록 하되, 각 벤더와 모든 회원으로 구성된 개별 그룹에만 접근 권한을 부여해야 한다는 점은 이해하고 있습니다. 즉, 벤더는 0등급(잠김)을 유지하고 모든 회원은 최소 1등급을 유지해야 합니다).