Restorable backups / version history
Just like the request for provisioning, it would be good to have a version history of all parts of HelloID Service Automation that is restorable, like we had in IAM and UMRA.
Add GitHub support for product actions
The current product action catalog will not be supported when using the new product actions that will run on the SA local agent or SA cloud agent. Please add support for using PowerShell code snippets from HelloID GitHub repositories when using the new SA infrastructure. This makes it much easier to built your PowerShell script based on available code snippets instead of building it from scratch yourself.
Powershell 7 support for datasources and delegatedform powershell tasks
Since Windows Powershell 5.1 doens't get any feature updates anymore, and Powershell 7 has some notable performance improvements it would be nice to specify the powershell version with which we want to run datasource and delegated form scripts with. Also the helloid cloud agent only supports powershell 7, so it makes sense to also support this on a locally installed system.
Easy date validation in forms
I would like to create a form to create temporary AD accounts where it is not possible to set the expire date of the account further in the future than 1 week/month/year. I would like to be able to set a maximum(and/or minimum) amount of days in the form editor to validate the selected date compared to the current date.
Send email to productowner if product is still in use
we would like an option for the following: Case: project folders are often forgotten to archive or delete. projects always have a duration. i would be nice to have te following feature Feature: send a notification every 6 month (or other duration) by email to product owner with the question if the folder is still in use, or can it be archived or deleted. yes or no buttons with actions like a topdesk ticket.
Limit API key permissions
I would like to create an API key which has limited access within service automation. As far as I can see, that's currently not possible. I would like to either A) assign a role to an API key or B) create an API key which impersonates a specific user.
Submit button optional
We would like to see a functionality added to an SA form that makes the “submit” button optional. We use an SA form to look up members or owners of a team, for example. It's not about sending a request and the “submit” button causes confusion for the end user
Ability to send e-mail via internal SMTP server
It would be good to be able to let all e-mails be sent via the internal SMTP server i/o SendGrid. Thereby not needing to open up the mail gateway to allow e-mail from SendGrid with our own sender addresses.
SA Forms - Enable dependent on functionality for more form elements
If we could make more fields dependent on a datasource, we don't have to run that much extra powershell datasources in a form. For example, if you use a user-selection grid to select a user with the goal of updating the user in the next stap, you could calculate all the informatiion for all users at once, and then reuse this information to populate the form elements. This will greatly improve the loading speed of the form and decrease the load on the server. I think these form elements are the best candidates to start with: Header Text Checkbox input Date & Time Markdown Number input Time I personally do think that any element that is able to use information from a datasource, should be able to be dependent on information already known in the form's context. See for more information on form element dependency: https://docs.helloid.com/hc/en-us/articles/360013581773