사용자 정의 필드는 설정에 따라 가입 시 또는 프로필에서 사용자에게 항상 표시되는 것을 확인했습니다.
현재 사용자에게는 노출되지 않고, 직원만(내부 사용) 볼 수 있고 수정할 수 있는 사용자 필드를 만들 수 있는 방법이 있을까요?
아니라면, 이 기능이 향후 팀에서 지원할 가능성이 있을까요?
사용자 정의 필드는 설정에 따라 가입 시 또는 프로필에서 사용자에게 항상 표시되는 것을 확인했습니다.
현재 사용자에게는 노출되지 않고, 직원만(내부 사용) 볼 수 있고 수정할 수 있는 사용자 필드를 만들 수 있는 방법이 있을까요?
아니라면, 이 기능이 향후 팀에서 지원할 가능성이 있을까요?
해당 기능에 대한 요청이 이미 있습니다: Option to include user field that is only editable by staff
요청을 지지하기 위해 해당 스레드에 사용 사례를 공유해 보시는 것이 좋습니다.
해당 필드를 어떤 목적으로 사용하려 하느냐에 따라, 테마 컴포넌트를 통해 스태프를 제외한 모든 사용자에게 사용자 필드를 숨기는 것만으로도 충분할 수 있습니다.
저는 대학 강의용으로 Discourse를 운영하고 있으며, 사용자 정의 필드는 학생 번호가 될 것입니다. 테마 컴포넌트는 괜찮은 임시 해결책으로 보이지만, 스태프나 시스템 API를 제외한 모든 곳에서 사용자 정의 필드를 완전히 숨기는 것이 더 깔끔할 것 같습니다.
사실 최근에 추가된 회원가입 시 사용자 필드를 숨기는 옵션이 사용자가 볼 수 없는 사용자 필드를 가능하게 하는지 궁금합니다.
사용자 필드는 편집 가능할 때만 사용자에게 표시된다고 생각합니다. 따라서 가입 시 필드를 숨기고 편집(그리고 표시 및 검색)을 비활성화하면 해당 필드가 사용자에게 숨겨져야 합니다.
방금 전에 도움을 주셔서 정말 감사드립니다! 이 동작을 명확하게 보여주는 버그 리포트를 작성해 두었습니다.
안녕하세요, 관리자 화면에서 **“Staff user custom fields”**라는 설정을 발견했어요. 이게 정확히 어떤 용도인지, 어떻게 사용하는지 아직 잘 모르겠거든요.
이 기능이 어떻게 작동하는지 설명해 주실 수 있을까요? 감사합니다!
지금까지 API를 통해 사용자 정의 필드를 사용할 용도가 없었습니다. 그래서 다음에서 배운 것 이상을 말씀드릴 수 없습니다.
Discourse User Notes을 확인해 보세요. 이제 코어에 포함된 플러그인입니다. 이는 스태프가 사용자에 대한 노트를 내부적으로 공유하기 위해 사용됩니다. (고양이를 좋아함 – CEO와 골프를 친다 – 등)
@copymonopoly Moin과 Toddz의 제안이 문제를 해결하는 데 도움이 되었나요? 참고로, 여기 meta에서는 스태프 간에 회원 관련 정보를 공유하기 위해 사용자 노트를 매우 적극적으로 활용하고 있습니다. 사용자 노트는 손끝에 바로 있으므로(아마도 사용자 정의 필드보다 더 효과적일 수 있습니다) 잘 작동합니다:
데이터 탐색기를 통해 사용자 노트에 접근할 수도 있으며, API를 통해 추가/접근하는 것도 가능할 것입니다.
저도 이 부분에 대해 확신이 없었지만 몇 가지 단서를 찾았습니다…
동반 설정인 Public user custom fields 옆에 놓여 있을 때 더 의미가 있습니다:
그리고 이들은 API를 통해 누가 어떤 레코드에 접근할 수 있는지와 관련이 있습니다:
흥미롭게도, 위의 필드들은 사용 가능한 사용자 커스텀 필드 중에서 선택하는 것이 아니라 임의의 텍스트 입력을 허용하는 것 같습니다 – 따라서 필드 이름을 정확하게 입력해야 이 문서를 주의 깊게 읽어야 합니다.
이름인가요? 위에서 공유한 문서를 기준으로, ID가 필요하다고 생각했는데요.
아, 문서에서 그 부분을 놓쳤네요!
해당 필드에 아무거나 입력해도 되어서 제가 잘못 추측했던 것 같습니다.
또한 설정 설명에 문서 링크를 추가하면 좋을 것 같은 경우이기도 합니다.
제안해 주셔서 정말 감사합니다!
원래는 각 사용자에게 추가하는 특정 정보를 표시하는 작은 컴포넌트를 작성하고 싶어서 사용자 정의 사용자 필드를 사용하려고 계획하고 있었습니다. 그래서 Discourse User Notes 코어 플러그인은 제대로 고려하지 못했습니다.
하지만 User Notes가 비슷한 것을 달성할 수 있을 것 같고, 유용한 접근 방식이 될 수 있을 것 같습니다. 추천해 주셔서 정말 감사드립니다 — 지금 확인해 보고 있습니다!
@hugh 팀에 전달할 피드백입니다. 공개 사용자 사용자 정의 필드와 스태프 사용자 사용자 정의 필드 사이트 설정 입력값은 아무 값이나 입력할 수 있지만, 실제로는 ID만 작동하여 혼란을 야기합니다.