Data Explorer 쿼리 공유하기

관리자로서 Data Explorer 쿼리를 작성합니다. 해당 쿼리를 통해 쿼리에 접근할 수 있는 그룹을 관리할 수 있습니다.

하지만 쿼리 자체의 URL을 복사/붙여넣기하여 공유하면, 제가 보는 URL은 관리자/편집용 URL이므로 대상 사용자가 그보다 낮은 권한만 가지고 있어 403 오류가 발생합니다.

따라서 쿼리를 공유하려면 다음 과정을 거쳐야 합니다.

그룹 → [대상 그룹] → 보고서 → [무작위(?) 순서로 나열된 목록 스크롤] → [보고서 클릭] → 해당 URL 복사/붙여넣기 :face_exhaling:

관리자/편집용 URL을 비특권 사용자에게 읽기 전용으로 보이게 하거나, 관리자 UI에 “URL 가져오기” 버튼을 쉽게 제공해 주시면 어떨까요?

6개의 좋아요

거기에 버튼을 추가하는 작업이 너무 번거로울 것 같지는 않습니다. 그룹의 보고서 링크는 항상 쿼리 번호(관리자 쿼리 페이지 URL에서 확인할 수 있음)가 /g/[group-name]/reports/ 뒤에 붙은 형태가 될 것 같습니다. 즉, /admin/plugins/discourse-data-explorer/queries/-15?params=null에 있는 보고서는 /g/[group-name]/reports/-15에 위치해야 합니다. 쿼리는 여러 그룹과 공유될 수 있으므로, 공유 링크는 각 그룹별로 고유한 링크를 생성할 수 있도록 해야 합니다. 목록에 포함된 모든 그룹과 링크를 공유하고 싶지 않을 수도 있으므로, 그룹 목록이 함께 표시되면 도움이 될 것 같습니다. :thinking:

오늘 늦게 모험심을 갖고, 구직 활동이 계속 헛수고가 된다면 이 문제에 대한 PR을 시도해 볼 수도 있습니다.

5개의 좋아요