카테고리가 모든 사용자에게 허용되지 않으면, 적절한 권한이 있어도 사용자가 주제의 카테고리를 변경할 수 없습니다

카테고리의 권한이 완전히 공개되어 있지 않다고 가정해 보겠습니다. 즉, TL2 이상의 사용자만 해당 카테고리에서 주제를 작성할 수 있고, 다른 사용자는 읽기만 가능한 경우입니다.

이 경우, TL2 이상의 사용자는 당연히 해당 카테고리에서 주제를 생성할 수 있습니다.

하지만 다른 곳에서 주제를 생성한 후, 그 주제를 편집하여 위에서 언급한 카테고리로 이동하려고 하면 이동할 수 없습니다. 그리고 다음과 같은 오류가 발생합니다:

invalid_access

관리자 패널의 로그:
info

Error: Forbidden
Url: https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js
Line: 1
Column: 267265

backtrace:

o/t</<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:267265
o/t<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:267368
o@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:267449
trigger@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:545646
A</e._onError/<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:550529
f</t.invoke@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:490270
f</t.flush@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:489270
p</t.flush@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:491285
t</t._end@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:496714
t</t.end@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:493250
t</t._run@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:497252
t</t.run@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:493858
c@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:360001
i/r.error@https://padpors.com/assets/application-fd2a32eee47bf49d15ba445275919fa1822958f47a4f2d8f8ac3a80f3f445f9d.js:1:203520
i@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:27761
fireWith@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:28529
l@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:78760
o/<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:81062
infoback
3개의 좋아요

여기 질문이 하나 있습니다. 사용자가 주제를 이동하려는 카테고리가 공개된 카테고리인가요?

제한된 카테고리에서 비제한된 공개 카테고리로 주제를 이동하려고 하면 보통 '아니오’라고 표시되는 것을 확인했습니다.

또한 새 카테고리에서 허용되지 않는 태그를 사용하고 있다면, 태그를 제거한 후 저장하고, 다시 편집하여 새 카테고리로 이동해야 합니다.

그렇지 않습니다. 우리 커뮤니티에서는 태그에 제한이 없기 때문입니다. 또한 태그가 전혀 없는 주제에서도 이러한 문제가 발생합니다.

아니요, 제한된 카테고리입니다. 하지만 주제를 편집하여 제한된 카테고리로 이동하려는 사용자는 적절한 권한을 가지고 있습니다.

이 부분은 직접 시도해 보지 않았지만, 이는 버그인 것 같습니다. 공개 카테고리는 제한이 없으므로 사용자가 해당 카테고리에 게시할 수 있어야 하기 때문입니다.

1개의 좋아요

팀이 이 문제를 평가하고 있을 것이라고 확신합니다.

제한된 업로드 기능을 사용하고 계신가요?

아니, 우리는 …

2개의 좋아요

안녕하세요,

저도 같은 문제를 겪고 있습니다.

카테고리 설정
TL0 - 읽기/답글
TL1,2,3 - 생성/읽기/답글
모두 - 읽기

이 설정이 잘못된 건가요? :confused:

로그에 이런 오류가 나요:

Error: Forbidden
Url: https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js
Line: 1
Column: 267890
Window Location: https://domain.com

Backtrace:

o/t</<@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:267890
o/t<@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:267993
o@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:268074
trigger@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:545343
A</e._onError/<@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:550189
f</t.invoke@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:490190
f</t.flush@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:489198
p</t.flush@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:491205
t</t._end@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:496596
t</t.end@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:493157

해당 카테고리에 TL0가 생성한 주제가 남아있는 것이 이 오류의 원인인가요? 나중에 제한을 걸었지만, 일부 TL0 주제가 그곳에 남아있었거든요.

혹시 해결하셨나요? 감사합니다!

다음과 같이 순서를 변경해 보세요

카테고리 설정
모든 사용자 - 읽기
TL0 - 읽기/답글
TL1,2,3 - 생성/읽기/답글

안녕하세요,

시도해 보았지만 자동으로 모든 항목이 맨 뒤로 정렬됩니다. 따라서 이 순서를 변경할 수 없습니다. 알파벳 순서로 정렬된 것 같습니다.

1개의 좋아요

해당 카테고리의 설정 > moderation에서 ‘새 주제 생성 시 관리자 승인 필요’ 옵션이 선택되어 있는지 확인해 주시겠어요?

이 설정을 활성화하면 관리자 승인이 필요한 카테고리로 기존 주제를 이동할 수 없게 됩니다(스태프 제외).

3개의 좋아요