Increase vRA8 session timeout

Share on:

How to change vRealize Automation 8 session timeout to make your users happier.

vRealize Automation 8.5 Release Notes mentions an IaaS API addition that allows us to configure user session timeout via
/iaas/api/configuration-properties.

After acquiring the access token send the desired timeout value via the REST API, specifying the new API version:

1curl -k -s -H "Content-Type: application/json" -H "Authorization: Bearer $access_token" \
2https://vra8.corp.local/iaas/api/configuration-properties?apiVersion=2021-07-15 -X PATCH \
3-d '{"key":"SESSION_TIMEOUT_DURATION_MINUTES", "value":"480"}'

The output shows the property, 8 hours should do 😉

1{"key":"SESSION_TIMEOUT_DURATION_MINUTES","value":"480"}

Please note the change only applies to Service Broker and Cloud Assembly timeouts, but Orchestrator will still timeout after the hard-coded time.