Increase vRA8 session timeout
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.