# 취소된 사용자가 Discourse 접근 권한을 잃도록 하는 방법?

**URL:** https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187
**Category:** Support
**Created:** [7월 11, 2023, 5:11오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187 "2023-07-11T05:11:30Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![IreneT](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/irenet/32/305959_2.png) [@IreneT](https://meta.discourse.org/u/IreneT)
#### Post date: [7월 11, 2023, 5:11오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/1 "2023-07-11T05:11:30Z")

</div>

안녕하세요,

해지된 회원의 경우, 접근 권한을 제거하고 알림 수신 중지를 위해 “계정 비활성화” 처리를 하고 있습니다. 다만, 해당 회원은 여전히 특정 사용자 그룹에 포함되어 있습니다.

Discourse 접근 권한을 비활성화한 일부 해지 회원이 결국 자신의 계정을 다시 활성화하거나, 특정 사용자 그룹으로 보낸 알림을 여전히 수신하는 것을 확인했습니다.

해지된 회원이 다음을 충족하도록 어떻게 설정해야 하나요?

- Discourse 계정을 다시 활성화할 수 없도록 하고,
- 더 이상 이메일 알림을 받지 않도록 하는 것

미리 감사드립니다!

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [7월 11, 2023, 5:20오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/2 "2023-07-11T05:20:18Z")

</div>

해당 사용자들을 _정지_해야 합니다.

---

<div class="post-metadata">

### Author: ![IreneT](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/irenet/32/305959_2.png) [@IreneT](https://meta.discourse.org/u/IreneT)
#### Post date: [7월 11, 2023, 5:24오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/3 "2023-07-11T05:24:12Z")

</div>

@omarfilip 님, 감사합니다.

계정을 정지할 경우, 취소된 사용자의 계정에 부정적인 영향을 미치나요?

감사합니다.

---

<div class="post-metadata">

### Author: ![packman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/packman/32/289322_2.png) [@packman](https://meta.discourse.org/u/packman)
#### Post date: [7월 11, 2023, 6:09오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/4 "2023-07-11T06:09:38Z")

</div>

계정을 사용할 수 없게 되므로 부정적인 영향을 미치겠지만, 그게 원하시는 거겠죠?

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [7월 11, 2023, 7:02오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/5 "2023-07-11T07:02:55Z")

</div>

비식별화만으로도 충분해야 합니다. 실제로 취소/삭제 역시 충분해야 합니다. 전 멤버가 여전히 그룹에 남아 있다면 이를 버그로 간주하겠습니다.

정지(계정 차단)는 정말 심각한 문제를 일으킨 사람들을 위한 것이며, 여기서는 그런 상황이 아니며 목적도 아닙니다.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [7월 11, 2023, 7:53오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/6 "2023-07-11T07:53:21Z")

</div>

> [@Jagster](#):
>
> 정지(Suspension)는 정말 심각한 문제 사용자를 위한 것이며, 여기서는 그런 상황이 아닙니다.

참고로, 저희는 내부 사이트에서 퇴사한 팀원을 처리할 때 Suspend 기능을 사용하고 있으므로, 이 기능의 유효한 용도라고 생각합니다. 👍

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [7월 11, 2023, 9:24오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/7 "2023-07-11T09:24:12Z")

</div>

왜 현수막을 사용하는지, 적합한 도구를 사용하는 것이 옳은 것 아닌지 묻는 편이 더 적절한 질문일 것 같아요. 😉

적절한 도구가 없다는 것이 유효한 행위가 될 수 있다고 생각하지 않습니다.

---

<div class="post-metadata">

### Author: ![packman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/packman/32/289322_2.png) [@packman](https://meta.discourse.org/u/packman)
#### Post date: [7월 11, 2023, 9:40오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/8 "2023-07-11T09:40:44Z")

</div>

> [@Jagster](#):
>
> 계정은 정말 심각한 문제 행동을 한 사람들을 위한 것인데, 여기서는 그런 상황이나 목적이 아닙니다.

사람들이 무엇을 이루고자 하는지에 따라 달라집니다. 저는 계정 정지된 사용자가 꽤 많습니다. 그들은 아마도 다시 돌아오지 않거나, 어떤 경우에는 이미 세상을 떠난 사람들입니다. 하지만 그들 중 많은 수가 수년에 걸쳐 여전히 유용한 콘텐츠를 제공했으며, 더 이상 활성 사용자가 아니지만 그들이 제공한 답변에서 '전문가’로 여겨지고 있습니다. 따라서 몇 년 전 'fred’라는 사용자가 해당 주제에 대해 게시한 글이 있다는 말을 듣는 것은 드문 일이 아닙니다. 만약 사용자를 익명화한다면, 몇 년 전 'anon12345’라는 이름의 게시물이 있다는 말을 아무도 하지 않을 것입니다. 또한 'fred’의 몇 가지 좋은 답변을 찾았다면, 그의 계정이 지금은 anon41324로 바뀌어 있을 때보다 그를 전문가로 인식할 가능성이 더 높습니다.

물론 사람들은 검색을 사용하여 원하는 것을 찾을 수 있거나, 답변 제공자가 그 게시물을 찾아 링크를 추가할 수도 있지만, 이는 질문자가 스스로 자료를 찾는 데 자립하는 데 실질적인 도움이 되지 않으며, 'fred’를 알고 있던 사람들에게 자신은 귀찮아서 하지 않을 일을 대신 해주라는 부담을 지우는 셈입니다.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [7월 11, 2023, 9:41오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/9 "2023-07-11T09:41:12Z")

</div>

계정 정지 기능이 좋은 선택이라고 생각합니다. 반드시 부정적인 이유 때문일 필요는 없거든요. 예를 들어 직원이나 고객의 퇴사/해지 절차, 또는 잠시 휴식을 원하기 때문에 커뮤니티에서 잠시 이탈하는 경우 등에도 사용할 수 있습니다. 계정을 삭제하거나 익명화하는 대신 정지 상태로 두는 것이 이러한 상황들에서 모두 유효한 방법이라고 생각합니다. 또한 팀에 다시 합류하거나 고객으로 재가입하는 등 나중에 복귀할 경우에도 계정을 다시 활성화할 수 있다는 장점도 있습니다.

---

<div class="post-metadata">

### Author: ![IreneT](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/irenet/32/305959_2.png) [@IreneT](https://meta.discourse.org/u/IreneT)
#### Post date: [7월 11, 2023, 1:01오후 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/10 "2023-07-11T13:01:24Z")

</div>

여러분의 의견에 감사드립니다. 우리가 필요한 부분에 대해 정말 도움이 되었습니다.

일부 분들은 오프보딩(퇴사/이탈) 과정의 일환으로 이 절차를 진행하는 것 같습니다(나중에 다시 돌아올지, 아니면 완전히 탈퇴하는지에 관계없이). 따라서 저는 계정 비활성화, 알림 설정을 "절대 안 함"으로 변경, 그리고 Discourse의 모든 로그인 세션에서 로그아웃 처리와 별도로 “정지” 옵션도 구현해야 한다고 생각합니다.

이렇게 하면 회원들이 탈퇴하거나 휴면 상태에 있을 때 커뮤니티에 접근하지 못하도록 보장할 수 있습니다.

---

<div class="post-metadata">

### Author: ![IreneT](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/irenet/32/305959_2.png) [@IreneT](https://meta.discourse.org/u/IreneT)
#### Post date: [7월 11, 2023, 1:05오후 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/11 "2023-07-11T13:05:37Z")

</div>

그리고 다른 질문이 하나 있는데요, 계정 정지 상태여도(공지사항을 위해 특정 그룹에 태그된 상태이긴 하지만) 이메일로 알림을 받을 수 없는 건 맞나요?

다시 한번 감사합니다.

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [7월 11, 2023, 3:59오후 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/12 "2023-07-11T15:59:14Z")

</div>

그렇습니다. 또한, 텍스트를 사용자 지정하여 부정적인 인상을 줄일 수도 있습니다.

예를 들어 `js.user.suspended_permanently`를 \*‘이 사용자는 정지되었습니다’\*에서 _‘사용자가 계정을 삭제했습니다’_ 등으로 변경하는 방식이죠.

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [7월 11, 2023, 4:55오후 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/13 "2023-07-11T16:55:41Z")

</div>

맞습니다 - 정지된 사용자는 Discourse에서 상호작용할 수 없으며 이메일도 받지 않습니다. 필요할 경우 _정지 해제_를 통해 정지로 인한 "벌칙"을 해제할 수 있습니다. 우리는 유료 멤버십 관리를 위해 이를 사용하며, 다음과 같은 커스텀 사유를 설정해 두었습니다:

> 이 사용자는 비활성 상태입니다.  
> 사유: 멤버십 만료

---

<div class="post-metadata">

### Author: ![IreneT](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/irenet/32/305959_2.png) [@IreneT](https://meta.discourse.org/u/IreneT)
#### Post date: [7월 11, 2023, 8:36오후 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/14 "2023-07-11T20:36:03Z")

</div>

정말 감사합니다! 아주 유용한 통찰력입니다! 🙂

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [7월 12, 2023, 12:20오전 UTC](https://meta.discourse.org/t/how-to-make-sure-that-a-cancelled-user-will-lose-discourse-access/271187/15 "2023-07-12T00:20:11Z")

</div>

이레, 안녕하세요. 앞으로 진행하기에 필요한 것은 이미 갖추신 것 같지만, 계정 비활성화 관련해서 몇 가지 뉘앙스를 짚어드리고자 메모를 남깁니다.

사용자 계정이 비활성화되면 모든 브라우저 세션에서 로그아웃되며, 로그인 및 이메일 수신을 위해서는 이메일을 다시 활성화해야 합니다. 비활성화된 사용자는 알림을 받지 않습니다.

이 기능이 유용한 경우는 언제일까요? 주로 내부 팀이 사이트를 사용하는 환경에서 유용하다고 생각합니다. 조직이 팀원의 이메일 주소를 통제하는 경우, 즉 계정도 조직이 관리하는 경우에 해당합니다.

만약 팀원이 퇴사하여 업무용 이메일함에 더 이상 접근할 수 없게 되면, 이메일 주소를 재확인하거나 로그인할 수 없게 됩니다.

SSO 및 기타 로그인 옵션, 이메일 주소 변경 등에는 주의할 점이 있습니다. 그래서 필요할 경우 계정 정지 옵션을 사용하는 것이 편리합니다. 🙂
