We have a few places today where we are attempting to link to a specific self-service action, and have had success using a relative URL like
/self-serve?action=[action.identifier]
.
As an example, we have the following action today:
  • action identifier
    : create_dbt_repo
  • action inputs
    : team_name (
    enum
    ), app_name (
    string
    )
It would be nice to be able to default one or more values in the self-service action user input form (on a per instance basis) with a URL like:
/self-serve?action=create_dbt_repo&app_name=test
.
(Note: This is different than defaulting the field at the form level - if someone comes in and manually triggers this action, I don't want to default anything for
app_name
- but in cases where we are linking to the action from specific pages elsewhere, it would be nice to use the information known at that point to drive some context-specific defaults when they arrive on the self-service action form.)