Sample Usecase - Getting Custom Attributes For Active Directory User and parsing the attributes using the JSON Parser node

Modified on Thu, 7 Apr, 2022 at 1:16 PM


Powershell app can be used to retrieve the custom attributes of an Active Directory user using the Active Directory commandlets.


Powershell Command

Get-ADUser -Identity akash.hirve -Properties slackid | ConvertTo-Json


The Get-ADUser commandlet in Powershell is used to retrieve the Active Directory user details. The response is converted to a JSON object, then parsed using the JSON parser node in the Automator. The parsed outputs can then be used in subsequent nodes in the Automator.


Note: To use ActiveDirectory cmdlets, enter AD credentials while installing the Powershell Orchestration app. 


The custom attribute “slackid” is specified in the “-Properties” option for the “Get-ADUser” commandlet. Additional custom properties can be specified in a comma-separated format.



Step 1: Fetch details of an Active Directory user with Get-ADUser commandlet

Note:  Installation parameters/credentials are for the active directory domain controller.




Step 2: Test the action and copy the sample response body to the clipboard.

Step 3: Drag and drop the JSON Parser node onto the canvas




Step 4: Map the Source to the output of the Powershell App action

Step 5: Paste the sample response body into the Payload section and hit the Generate Output button to automatically create the outputs based on the schema of the payload input. 


Optional: If you require any other values from the schema at runtime, you can also create your outputs with custom JSON Path expressions. 



Step 6: Reference any outputs configured in the Parser nodes in subsequent conditions and actions going forward. 


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article