<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Namely Nickname to Slack Profile Mapping Issue
Okta Classic Engine
Okta Identity Engine
Lifecycle Management
Okta Integration Network
Overview

Within Slack Profile, Admins may be unable to pull the firstName attribute, if nickName is null from the Namely Sourced User Profile > Slack firstName when using the below expression: 
 

user.nickName != null ? user.nickName : user.firstName

 

It will correctly show a user's nickname if it exists, but it won’t show their first name if the nickname does not exist.

Applies To
  • Namely Sourced Users
  • Okta Expression Language (OEL)
Cause
  • The NULL factor is not recognized by Namely within the Okta Expression Language.

  • Namely does not recognize the appuser.firstName attribute. It must be set to appuser.givenName . If this is not set, the firstName will come out blank/null. 

Solution

Create the information for the knowledge base article. Add and update headings as required. Remove headings that are not required. When providing steps, include them in a numbered format.
  1. Go to Directory > Profile Editor > Search and select Slack User Profile.
  2. Select from Okta User Profile > Slack User Profile (appuser.firstName attribute).

  3. Enter this expression:

    user.nickName!=""?user.nickName:user.firstName
    

    Example Screenshot:

    App Data Refresh Instructions: (This may not be required, but please follow these below steps if the values do not update).

  4. Confirm that Create Users and Update Users are selected in the Application's Provisioning Tab.

  5. Click Applications > Applications.

  6. Click the More Dropdown Menu (Next to Assign Applications).

  7. Click Refresh App Data.

 
Loading
Namely Nickname to Slack Profile Mapping Issue