Skip to main content
alizee
VIP ⭐️⭐️⭐️⭐️⭐️
August 14, 2025
New Idea

Allow customization of fields on user profile page (CS)

Related products:CS Authentication & User Management
  • August 14, 2025
  • 9 replies
  • 148 views

We are the lucky beneficiaries of a user profile that can’t be customized. Non-admin users can see a set of fields in their profile. A set of fields determined by Gainsight. And that’s it. Admins can’t customize anything.

I’d already flagged this in an older request that was archived: 

To workaround this, I thought I’d use an in-line edit report so CSMs could set an absent flag in their profile but also the languages they speak and support (the latter being my current use case). After all, in-line reporting is newer than my last attempt to customize profiles. 

But of course, the user object is not eligible for in line edit. 

So what do I get suggested by Gainsight? Create a custom object, create a report on that object, enable it for in-line edit AND sync updates to the user object with a rule. 

That’s a third-degree workaround for something that’s quite basic. Updating one’s profile. Oneself.  

 

THE ASK :

Let admins decide what custom fields to display on user profiles so they can maintain those fields themselves. 

 

    9 replies

    alizee
    alizeeAuthor
    VIP ⭐️⭐️⭐️⭐️⭐️
    August 14, 2025

    Another related post to facilitate admin user management: 

     

    The most expensive part of building is the mistakes. That's true in construction. Not so much in CSOps. So ask questions, make mistakes and learn. All views expressed here are my own.
    TMaier
    Helper ⭐️
    August 15, 2025

    This would be an excellent change. I’ve worked several places where CSM’s have a custom booking link that we tokenize and use in emails through JO, and keeping that up to date on their User profile is much more complex than it needs to be.

     

    If users were able to update this field, possibly via an admin-defined permission on the field itself, that would’ve make things a lot smoother for everyone involved.

    dayn.johnson
    VIP ⭐️⭐️⭐️⭐️⭐️
    August 18, 2025

    ​@TMaier with one of the exact same use cases I’m thinking of (Calendly links for CSx signatures).

    Signatures themselves is another excellent use case, which could include:

    • User Title
    • User Name/Signoff name (ex: ​@kim_stone vs Kimberly)
    • Upcoming PTO
    Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member
    alizee
    alizeeAuthor
    VIP ⭐️⭐️⭐️⭐️⭐️
    August 19, 2025

    ​@TMaier with one of the exact same use cases I’m thinking of (Calendly links for CSx signatures).

    Signatures themselves is another excellent use case, which could include:

    • User Title
    • User Name/Signoff name (ex: ​@kim_stone vs Kimberly)
    • Upcoming PTO

    User Title is already included in fields they can modify. 

    The most expensive part of building is the mistakes. That's true in construction. Not so much in CSOps. So ask questions, make mistakes and learn. All views expressed here are my own.
    benwanless
    Contributor ⭐️⭐️⭐️⭐️
    August 25, 2025

    ​@TMaier with one of the exact same use cases I’m thinking of (Calendly links for CSx signatures).

    Signatures themselves is another excellent use case, which could include:

    • User Title
    • User Name/Signoff name (ex: ​@kim_stone vs Kimberly)
    • Upcoming PTO

    Yes, I’ve had to manually update linkedin profile links and calendar links for so many users.

    dayn.johnson
    VIP ⭐️⭐️⭐️⭐️⭐️
    August 28, 2025

    Yes, I’ve had to manually update linkedin profile links and calendar links for so many users.

    And the big issue here is that if you want to send an email with those fields tokenized – you’re SOL.

    Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member
    mobrien14
    Helper ⭐️
    September 11, 2025

    Not only would this be helpful for end users in updating things like bookings link, I’d love to have a boolean on the user object to help us admins track if Inbound Email & Slack permissions have been configured for that person (as opposed to needing to maintain it in an external spreadsheet/tracker).

    dayn.johnson
    VIP ⭐️⭐️⭐️⭐️⭐️
    September 11, 2025

    I’d love to have a boolean on the user object to help us admins track if Inbound Email & Slack permissions have been configured for that person (as opposed to needing to maintain it in an external spreadsheet/tracker).

     

    OMG ​@mobrien14, this 👆 would be a gamechanger – I literally just rolled out a very limited pilot phase of the Slack AI app, and it’s not practical to search or scroll through to confirm which users have had access to the Slack AI app enabled. While we may be expanding that access to all of our Gainsight users, if we don’t, it will be a bit trickier to track those permission configurations.

    Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member
    alizee
    alizeeAuthor
    VIP ⭐️⭐️⭐️⭐️⭐️
    September 16, 2025

    Not only would this be helpful for end users in updating things like bookings link, I’d love to have a boolean on the user object to help us admins track if Inbound Email & Slack permissions have been configured for that person (as opposed to needing to maintain it in an external spreadsheet/tracker).

    For this thing, they just need to merge all permissions into one area instead of the current nonsense (the fact is parked is itself nonsense). 

     

    The most expensive part of building is the mistakes. That's true in construction. Not so much in CSOps. So ask questions, make mistakes and learn. All views expressed here are my own.