# Update User Role

**URL:** <https://forum.social.plus/t/update-user-role/1111>\
**Category:** TS SDK\
**Created:** [February 11, 2024, 8:00am UTC](https://forum.social.plus/t/update-user-role/1111 "2024-02-11T08:00:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lorandd](https://avatars.discourse-cdn.com/v4/letter/l/ba9def/32.png) [@lorandd](https://forum.social.plus/u/lorandd)\
**Post date:** [February 11, 2024, 8:00am UTC](https://forum.social.plus/t/update-user-role/1111/1 "2024-02-11T08:00:01Z")

</div>

Hello, according to [Update User Information - Amity Docs](https://docs.amity.co/amity-sdk/core-concepts/user/update-user-information)

I should be able to update the user role, but the “role” doesn’t seem to be list of accepted properties

> export const updateUser = async (  
> userId: Amity.User[‘userId’],  
> patch: Patch\<  
> Amity.User,  
> ‘displayName’ | ‘description’ | ‘avatarFileId’ | ‘avatarCustomUrl’ | ‘metadata’
> 
> > ,  
> > ): Promise\<Amity.Cached\<Amity.User\>\> =\> {

“@amityco/ts-sdk”: “^6.17.2”,

I’m missing something?

Thanks

---

<div class="post-metadata">

**Author:** ![SocialPlus\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.social.plus/socialplus_support/32/798_2.png) [@SocialPlus\_Support](https://forum.social.plus/u/SocialPlus_Support)\
**Post date:** [February 12, 2024, 8:48am UTC](https://forum.social.plus/t/update-user-role/1111/2 "2024-02-12T08:48:18Z")

</div>

Hello @lorandd, let us confirm with the team and will get back to you on this.

---

<div class="post-metadata">

**Author:** ![SocialPlus\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.social.plus/socialplus_support/32/798_2.png) [@SocialPlus\_Support](https://forum.social.plus/u/SocialPlus_Support)\
**Post date:** [February 13, 2024, 11:19am UTC](https://forum.social.plus/t/update-user-role/1111/3 "2024-02-13T11:19:23Z")

</div>

Hello @lorandd, we have checked with the team, and updating the role is not available through the SDK. We have accordingly updated the documentation. Apologies for any inconvenience caused.

---

<div class="post-metadata">

**Author:** ![lorandd](https://avatars.discourse-cdn.com/v4/letter/l/ba9def/32.png) [@lorandd](https://forum.social.plus/u/lorandd)\
**Post date:** [February 13, 2024, 11:36am UTC](https://forum.social.plus/t/update-user-role/1111/4 "2024-02-13T11:36:49Z")

</div>

oh… and how can I update the role then?

---

<div class="post-metadata">

**Author:** ![SocialPlus\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.social.plus/socialplus_support/32/798_2.png) [@SocialPlus\_Support](https://forum.social.plus/u/SocialPlus_Support)\
**Post date:** [February 13, 2024, 11:54am UTC](https://forum.social.plus/t/update-user-role/1111/5 "2024-02-13T11:54:37Z")

</div>

You can update them via the API: [Amity API](https://api-docs.amity.co/#/UserV3/put_api_v3_users), as we typically reserve this action for admins.
