# IdentityNow Form Creation

**URL:** <https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280>\
**Category:** SHF Discussion and Questions\
**Tags:** sailpoint-identity-security, provisioning\
**Created:** [March 25, 2025, 2:55am UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280 "2025-03-25T02:55:45Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![PriyankaRaoraneAD](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@PriyankaRaoraneAD](https://developer.sailpoint.com/discuss/u/PriyankaRaoraneAD)\
**Post date:** [March 25, 2025, 2:55am UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/1 "2025-03-25T02:55:45Z")

</div>

HI all,

In IdentityNow, is there an option available to configure forms for access requests, similar to how we can configure forms in IdentityIQ? Specifically, I am looking for a way to provide a user-friendly interface to collect inputs from users during the access request process. I couldn’t find a ‘Forms’ option in IdentityNow. Is there an alternative approach or feature that serves the same purpose? Thanks!

---

<div class="post-metadata">

**Author:** ![pavya](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/pavya/32/23397_2.png) [@pavya](https://developer.sailpoint.com/discuss/u/pavya)\
**Post date:** [March 25, 2025, 3:39am UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/2 "2025-03-25T03:39:01Z")

</div>

@PriyankaRaoraneAD You can find the **FORMS** option under Admin-\>Global-\>Forms.

> **[Forms - SailPoint Identity Services](https://documentation.sailpoint.com/saas/help/forms/index.html?h=forms)**
>
> SailPoint Identity Services Documentation

If you want to collect inputs from users during access requests process you can use **Submit Access Request API**

> **[create-access-request | SailPoint Developer Community](https://developer.sailpoint.com/docs/api/v2024/create-access-request)**
>
> \<Heading

In request body you can use **clientMetadata** attributes to collect inputs in key value pair .

---

<div class="post-metadata">

**Author:** ![jlee555](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/jlee555/32/23770_2.png) [@jlee555](https://developer.sailpoint.com/discuss/u/jlee555)\
**Post date:** [March 31, 2025, 8:46pm UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/3 "2025-03-31T20:46:48Z")

</div>

You can create a workflow and add an HTTP Request step that captures the form responses and inserts into the request body.  
[create-access-request | SailPoint Developer Community](https://developer.sailpoint.com/docs/api/v2024/create-access-request)

---

<div class="post-metadata">

**Author:** ![MattUribe](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/matturibe/32/20300_2.png) [@MattUribe](https://developer.sailpoint.com/discuss/u/MattUribe)\
**Post date:** [March 31, 2025, 9:24pm UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/4 "2025-03-31T21:24:26Z")

</div>

If you’re wanting to trigger a form during an access request, there is a video that gives a simple example of what you can do here:

> [@Building advanced workflows](https://developer.sailpoint.com/discuss/t/building-advanced-workflows/37590):
>
> [[Building advanced workflows] ](https://www.youtube.com/watch?v=7OhyS46deoQ)Description Interested in getting advanced with workflows on the Identity Security Cloud? Join Colin as he teaches us best practices, tips, and tricks to master the art of building workflows in IdentityNow. Whether you’re a novice or an expert, join us to learn just how advanced your workflows can be! Additional Resources Here is the blog post that provides links to the workflows JSON and a step-by-step guide on how to implement the use case I demonstr…

> [@Temporary Admin Access in Identity Security Cloud using Roles, Forms, and Workflows](https://developer.sailpoint.com/discuss/t/temporary-admin-access-in-identity-security-cloud-using-roles-forms-and-workflows/33799):
>
> If you ever find yourself needing to temporarily grant elevated admin privileges in Identity Security Cloud (ISC), you may wonder how you can automate the process of granting and revoking these privileges to users. You can [manually set user level permissions](https://documentation.sailpoint.com/saas/help/accounts/identities.html#setting-user-level-permissions) when a user asks for a temporary elevation, but then you are on the hook for revoking those permissions once they are no longer needed. One way to solve this problem is to install the [IdentityNow Management Connector](https://developer.sailpoint.com/discuss/t/identitynow-management-connector/18175),…

Matt

---

<div class="post-metadata">

**Author:** ![PriyankaRaoraneAD](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@PriyankaRaoraneAD](https://developer.sailpoint.com/discuss/u/PriyankaRaoraneAD)\
**Post date:** [April 1, 2025, 3:59am UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/5 "2025-04-01T03:59:09Z")

</div>

Can we create a customized form to take inputs in IDN? In the form, we may need to call IDN APIs multiple times—for example, to fetch a user’s account data or entitlement data. Since we may need to call the IDN API for each field, is this possible in IDN?

---

<div class="post-metadata">

**Author:** ![jlee555](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/jlee555/32/23770_2.png) [@jlee555](https://developer.sailpoint.com/discuss/u/jlee555)\
**Post date:** [April 1, 2025, 11:45am UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/6 "2025-04-01T11:45:16Z")

</div>

I don’t think it’s possible to do that with Forms. From what I understand, Forms only allow you to set conditions to display options that have already been predefined within the Form.

---

<div class="post-metadata">

**Author:** ![MattUribe](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/matturibe/32/20300_2.png) [@MattUribe](https://developer.sailpoint.com/discuss/u/MattUribe)\
**Post date:** [April 1, 2025, 1:20pm UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/7 "2025-04-01T13:20:50Z")

</div>

Your workflow needs to retrieve the identity data and then pass it to the form. The video and blog I linked to has the steps for doing so.

However, forms are not dynamic in the sense that they do not themselves call APIs while they are being filled in by a user.

Probable approach might look like this:

- Request is submitted for identity 1
- Workflow retrieves identity data for identity 1
- Workflow executes a form, providing the form with the data for identity 1
- The form contains conditions that utilize the identity 1 attributes in the proper fields.

---

<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:** [May 31, 2025, 1:20pm UTC](https://developer.sailpoint.com/discuss/t/identitynow-form-creation/105280/8 "2025-05-31T13:20:58Z")

</div>

Closed on May 31, 2025, 1:20pm UTC

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
