여러분, 안녕하세요.
글을 쓰기 전에 포럼을 검색해 보았지만, 혹시 놓친 부분이 없는지 확인하고 싶었습니다. 저는 셀프 호스팅된 Discourse 설치 환경의 관리자이며, Data Explorer 플러그인이 설치되어 있습니다. 다른 팀은 보고 목적을 위해 데이터베이스에 접근해야 하며, 새로운 쿼리를 생성할 수 있는 권한이 필요합니다. 저는 이미 저장된 쿼리와 보고서를 실행하기 위한 그룹을 설정해 두었지만, 그들은 포럼을 다른 보고 도구와 통합하기 위해 데이터 구조 자체를 보고 작업할 수 있는 권한도 필요합니다. 한마디로, 그들은 플러그인의 쿼리 구성 및 입력 부분에서 쿼리를 작성할 수 있는 접근 권한이 필요합니다. 제가 이해하기로는, 플러그인의 쿼리 구성 및 입력 수준에서는 관리자 접근 권한만 허용되고, 미리 만들어진 쿼리를 실행하고 보고서를 보는 결과/출력 수준에서는 그룹 수준의 권한이 적용된다고 합니다. 이것이 맞나요?
만약 맞다면, 이 문제를 우회할 수 있는 방법이 있을까요? 예를 들어, 새 쿼리를 작성하기 위해 해당 플러그인에만 접근할 수 있는 커스텀 시스템 사용자를 만드는 방식이 있을까요? 또는 회원 계정 자체에서 신뢰 수준(trust level)을 사용하고, 해당 수준에 따라 접근 권한을 확인하는 방식은 어떨까요? 올바른 방향에 대한 힌트가 있다면 정말 감사하겠습니다. ![]()
또한, 제 전제가 잘못되었거나 무언가를 놓치고 있다면 알려주시면 감사하겠습니다!
(추가: 그들은 이미 API 사용을 시도해 보았다고 합니다.)