그룹 내부용 비공개 이벤트

일부 테스트 결과:

  • 사용자 수준 "단일 사용자"로 API 키를 생성했습니다.
  • 먼저 “세분화(granular)” 스코프 설정을 확인했지만, “events” 엔드포인트에 대한 제한을 찾을 수 없었습니다. Discourse API Docs 에서 "events"가 쿼리 그룹으로 나열되어 있음에도 불구하고요.
  • 대신 "읽기 전용(read only)"을 사용했습니다. 결과는 "요청한 리소스를 볼 권한이 없습니다."였습니다.

curl -kv https://xxx/discourse-post-event/events.ics?user_api_key=xxx` 명령을 실행하면 “단일 사용자” 수준의 API 키를 사용할 경우 ics 파일이 반환되지 않습니다. 반면 사용자 수준이 "모든 사용자(all users)"인 경우 모든 이벤트 목록이 반환됩니다. 특정 사용자 그룹의 이벤트를 "필터링"하는 방법을 찾을 수 없습니다.

또한 https:[xxxx]/admin/plugins/discourse-events/settings 에서 API 관련 설정이 잘못되었는지 확인해 보았지만, 관련 항목을 찾을 수 없었습니다.

의견이 있으신가요?

1개의 좋아요