# Letting users choose whether to show Full Name

**URL:** https://meta.discourse.org/t/letting-users-choose-whether-to-show-full-name/85626
**Category:** Feature
**Created:** [18.Апрель.2018 14:45:42 UTC](https://meta.discourse.org/t/letting-users-choose-whether-to-show-full-name/85626 "2018-04-18T14:45:42Z")
**Posts on this page:** 1
**Showing post:** 14

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [26.Апрель.2018 15:02:12 UTC](https://meta.discourse.org/t/letting-users-choose-whether-to-show-full-name/85626/14 "2018-04-26T15:02:12Z")

</div>

> [@Denis\_Heraud](#):
>
> how would we go about fetching the names for all of our other users that already have logged in in the past

You’re looking for the [user list](https://docs.discourse.org/#tag/Users%2Fpaths%2F~1admin~1users~1list~1%7Bflag%7D.json%2Fget)?

> [@Denis\_Heraud](#):
>
> Would they each have to log in again with the setting checked to pass their names along?

You can use the sync\_sso API as described here: [Sync DiscourseConnect user data with the sync\_sso route](https://meta.discourse.org/t/sync-sso-user-data-with-the-sync-sso-route/84398)

I’m not sure about whether updating a record using `sync_sso` obeys `sso_overrides_name` - you’ll need to test that.

> [@Denis\_Heraud](#):
>
> is there any other way to go about it

You can always use the [Admin API](https://docs.discourse.org/#tag/Admin) - I would first define your workflow and then search through the API to find the API endpoints you need to call to accomplish your goals - they’re all there.

---

_[View the full topic](https://meta.discourse.org/t/letting-users-choose-whether-to-show-full-name/85626)._
