# How to create identity attributes

**URL:** <https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115>\
**Category:** SHF Discussion and Questions\
**Tags:** attributes\
**Created:** [February 10, 2023, 2:58pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115 "2023-02-10T14:58:34Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jnymeyer](https://avatars.discourse-cdn.com/v4/letter/j/f07891/32.png) [@jnymeyer](https://developer.sailpoint.com/discuss/u/jnymeyer)\
**Post date:** [February 10, 2023, 2:58pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/1 "2023-02-10T14:58:34Z")

</div>

Hi All,

I am new to IdentityNow and having trouble locating documentation on how to create an identity attribute. We require a manager-has-direct-reports Boolean attribute so as to easily determine all identities that are managers. Any assistance would be greatly appreciated. Thank you.

---

<div class="post-metadata">

**Author:** ![justinrhaines](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/justinrhaines/32/16564_2.png) [@justinrhaines](https://developer.sailpoint.com/discuss/u/justinrhaines)\
**Post date:** [February 10, 2023, 3:06pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/2 "2023-02-10T15:06:51Z")

</div>

Identity Attributes are created directly in the Identity Profile. Once created, that attribute will appear on all Identity Profiles in the tenant.

You can find all managers using Search and the query “isManager:true”

Hope that helps!

---

<div class="post-metadata">

**Author:** ![jnymeyer](https://avatars.discourse-cdn.com/v4/letter/j/f07891/32.png) [@jnymeyer](https://developer.sailpoint.com/discuss/u/jnymeyer)\
**Post date:** [February 10, 2023, 5:32pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/3 "2023-02-10T17:32:51Z")

</div>

> [@justinrhaines](#):
>
> “isManager:true”

Thank you for the response. The challenge we are facing is that the attribute we need to create doesn’t exist on a source (apologies, I should have mentioned that in the original question). Our end goal is to create a manager Role, based on the new attribute; however, the process for adding the new attribute to an Identity Profile requires us to choose a source (see screenshot).

 ![02-10-23 isManager](https://global.discourse-cdn.com/sailpoint/original/2X/3/3e89dda6262d33c4b250ad11036f7aa7129ff139.png)

Is it even possible to add an attribute that does not exist on a source, or is that not supported?

Alternatively, since isManager exists in IDN for search queries, can that be leveraged in any way for a role creation or is that attribute limited to searches?

---

<div class="post-metadata">

**Author:** ![Sachin\_Rajathadri](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/sachin_rajathadri/32/6381_2.png) [@Sachin\_Rajathadri](https://developer.sailpoint.com/discuss/u/Sachin_Rajathadri)\
**Post date:** [February 10, 2023, 5:55pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/4 "2023-02-10T17:55:49Z")

</div>

@jnymeyer Unfortunately isManager exists in IDN for search queries only. I would suggest creating a transform that calculates the manager value.  
Here’s a sample,

```auto
{
    "name": "Transform_Name",
    "type": "static",
    "attributes": {
        "value": "$identity.managerStatus"
    },
    "internal": false
}

```

Attach this to your identity attribute and then you can utilize that for creating manager Roles.

---

<div class="post-metadata">

**Author:** ![justinrhaines](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/justinrhaines/32/16564_2.png) [@justinrhaines](https://developer.sailpoint.com/discuss/u/justinrhaines)\
**Post date:** [February 10, 2023, 6:02pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/5 "2023-02-10T18:02:34Z")

</div>

When using a transform as @Sachin_Rajathadri proposed, the source and attribute you choose on the identity doesn’t really matter because the transform is populating the value independent of the source and attribute. I usually will use a field that always has a value (e.g. Source: EmployeeID) although I don’t know if that is required!

---

<div class="post-metadata">

**Author:** ![jnymeyer](https://avatars.discourse-cdn.com/v4/letter/j/f07891/32.png) [@jnymeyer](https://developer.sailpoint.com/discuss/u/jnymeyer)\
**Post date:** [February 10, 2023, 6:38pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/6 "2023-02-10T18:38:58Z")

</div>

Thank you. I will try this.

---

<div class="post-metadata">

**Author:** ![jnymeyer](https://avatars.discourse-cdn.com/v4/letter/j/f07891/32.png) [@jnymeyer](https://developer.sailpoint.com/discuss/u/jnymeyer)\
**Post date:** [February 10, 2023, 8:33pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/7 "2023-02-10T20:33:33Z")

</div>

> [@jnymeyer](#):
>
> Hi All,
> 
> I am new to IdentityNow and having trouble locating documentation on how to create an identity attribute. We require a manager-has-direct-reports Boolean attribute so as to easily determine all identities that are managers. Any assistance would be greatly appreciated. Thank you.

This worked perfectly. Thank you @Sachin_Rajathadri and @justinrhaines.

For future reference, is there a repository that contains transform attributes such as `$identity.managerStatus`?

---

<div class="post-metadata">

**Author:** ![Sachin\_Rajathadri](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/sachin_rajathadri/32/6381_2.png) [@Sachin\_Rajathadri](https://developer.sailpoint.com/discuss/u/Sachin_Rajathadri)\
**Post date:** [February 10, 2023, 9:42pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/8 "2023-02-10T21:42:01Z")

</div>

@jnymeyer I haven’t seen a repository but try this link,

> **[Operations in IdentityNow Transforms](https://community.sailpoint.com/t5/IdentityNow-Wiki/Operations-in-IdentityNow-Transforms/ta-p/72176)**
>
> Transforms allow you to manipulate attribute values while aggregating from, or provisioning to, a source. You can find out more about the use and construction of transforms in Building Transforms in IdentityNow. In this document, you can see each...

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/sailpoint/original/2X/f/f2136700ed5e3703e0b85e02f6be799dacca7735.png) [@system](https://developer.sailpoint.com/discuss/u/system)\
**Post date:** [July 19, 2023, 2:24pm UTC](https://developer.sailpoint.com/discuss/t/how-to-create-identity-attributes/8115/9 "2023-07-19T14:24:18Z")

</div>


