Properties & Property Sets

IMan allows you to define sets of properties and values which are associated with Web Users. The values assigned to each user are merged with the request and provide the basis for an integration to be parameterised based on the user.

A discussion of how properties and requests are related can be User Property & Request Relationship.

Example Use

Each web user may be associated with a customer in your accounting/ERP solution. A ‘customerId’ property would be associated each user, allowing any request from that user to be restricted to customer in the accounting/ERP solution.

Arrangement

Each API endpoint is assigned a custom property set.

Users assigned to the endpoint will inherit the properties from the property set. If the user is already associated to the property set from another endpoint then no action is taken.

Creating a Property Set

When creating a property set the name is defined; the properties are defined on a separate screen.

Deleting Property Sets

Property Sets can only be deleted if they are not used by an endpoint.

Adding/Editing Properties

Press the edit (pencil) button against the property set and the properties defined for the property set will be displayed.

Press the add/edit button accordingly.

A property must have a name, can either be of Boolean or String type. String types allow you to set the Maximum Length.