Hi All,
Has anyone tried Linking form with access requests, So instead of just filling business justification, We could ask requestor to give move information required for provisioning activity.
I noticed there is “formDefinitionId” in role & access profile. But couldn’t make it to work. Harbor pilot seems to suggest it should work.
Role details
```
{
"id": "be9a0a7340094311a6a70421c0877799",
"name": "R - HR Admin",
"created": "2025-11-04T14:19:02.863857Z",
"modified": "2026-06-25T08:50:32.38579Z",
"description": "This is requestable role for getting HR admin access by provisioning EntraID group",
"owner": {
"type": "IDENTITY",
"id": "9fc6e1a529b1x4588b925abc4d8be4ed",
"name": "Sam Smith"
},
"entitlements": ,
"accessProfiles": [
{
"id": "b76b7c3836124xxasde23544e8192e04",
"type": "ACCESS_PROFILE",
"name": "AVR - HR Admin"
}
],
"membership": null,
"legacyMembershipInfo": null,
"enabled": true,
"requestable": true,
"accessRequestConfig": {
"commentsRequired": false,
"denialCommentsRequired": false,
"approvalSchemes": [
{
"approverType": "MANAGER",
"approverId": null
},
{
"approverType": "GOVERNANCE_GROUP",
"approverId": "75e7a686-c882-0e05265ffe85"
}
],
"reauthorizationRequired": false,
"requireEndDate": false,
"maxPermittedAccessDuration": null,
"formDefinitionId": "70030e92-6db7-4579-bc1e-26aa2ec35c9c"
},
"revocationRequestConfig": {
"approvalSchemes":
},
"segments": ,
"dimensional": false,
"dimensionRefs": ,
"accessModelMetadata": {
"attributes":
},
"additionalOwners": ,
"privilegeLevel": null
}
```
########################################
Form details
```
{
"id": "70030e92-6db7-4579-bc1e-26aa2ec35c9c",
"name": "R - HR Admin - Form",
"description": "Form for HR Admin access requests",
"owner": {
"type": "IDENTITY",
"id": "942aace1487zs3562191736cd3f6c4ea",
"fullName": "John Smith"
},
"usedBy": ,
"formInput": [
{
"id": "businessJustification",
"type": "STRING",
"label": "Business Justification",
"description": "Please explain the business reason for requesting HR Admin access"
},
{
"id": "sponsorName",
"type": "STRING",
"label": "Sponsor Name",
"description": "Enter the name of your manager or sponsor who approved this request"
}
],
"formElements": [
{
"id": "104588782487",
"elementType": "SECTION",
"config": {
"alignment": "LEFT",
"description": "",
"formElements": [
{
"config": {
"default": "",
"description": "",
"helpText": "",
"label": "Business Justification",
"placeholder": "Enter business justification",
"required": false,
"resize": false,
"rows": 2
},
"elementType": "TEXTAREA",
"id": "1011538181602",
"key": "businessJustification"
},
{
"config": {
"default": "",
"description": "",
"helpText": "",
"label": "Sponsor Name",
"placeholder": "Enter sponsor name",
"required": false
},
"elementType": "TEXT",
"id": "1453542087964",
"key": "sponsorName"
}
],
"label": "Additional Information for Access Request",
"labelStyle": "h2",
"showLabel": true
},
"validations":
}
],
"formConditions": ,
"created": "2026-06-25T08:47:17.753986084Z",
"modified": "2026-06-25T10:18:56.757708952Z"
}
```
Regards
Girish