Hi all,
On an SRM virtual function node of a service definition, a 'Resource Assignment' property can be set to allow the user to perform a resource prefiltering in the wizard based on a specific resource capability.
A common example is a resource capability 'Location', which is provisioned on all SRM resources. By defining a 'Resource Assignment' property to request the user for a location in the wizard, a filtering is made based on user input to only show resources of a specific user-defined location.
In these cases, the Resource Assignment JSON refers to a user input with a 'var' reference, which is provided during booking creation time.
In case that we would want to limit a specific service definition to only show locations of resources with a specific capability, is it also possible to define a Resource Assignment JSON with a hard-coded value instead of the 'var' reference?
The specific use case is to only show locations which have SRM resources with a specific hard-coded capability, so an A AND B condition. 'A' would refer to the location which is provided by user input, 'B' would be limited to a hard-coded resource capability.
Understood that selecting the correct profile instance for the resource will always ensure the correct resource to be picked. Alternative is to add resources with specific capabilities into a separate resource pool to pick from also, and have the node of that specific service definition pointing to the other resource pool.
Thanks!
Hi Leander
For now it's not possible to hard code the first operand. The var is used to identify the group to assign the location to in the Service Definition Configuration screen. The resource pool will also be scanned for the available locations.