Skip to content

General Enhancements

Gateway Child Organisation Permissions

Added a GatewaySubmitChildOrganisationData permission and related GatewaySubmitChildOrganisationSystemData, GatewaySubmitChildOrganisationModellingData and GatewaySubmitChildOrganisationSchedulingData permissions to allow finer control over which Gateway users can submit child organisation data. These are allowed by default in the Administrator group. Users no longer need to be an Administrator to submit child organisation data allowing the setup of a user that is only able to manipulate child organisation data and nothing else in the Default organisation.

Gateway System Organisation Data API

Added an API to the RESTful Gateway to allow retrieval of organisation system data. An additional permission GatewayQueryOrganisationSystemData has been added to control access to this API. Along with this GET API is a POST API to allow submission of organisation system data. This API is controlled by the existing permission GatewaySubmitSystemData. These APIs should only be used under consultation with IFS.

Minor Enhancements

  • The SecurityProtocol parameter has been removed. The applications will now use the operating system's configured security protocols as recommended by best practice. Ensure that the operating system is configured for the security protocols you require.
  • A discrepancy between the default rule parameter values in the scheduling and planning schemas has been rectified. This is for the rule parameters IgnoreBreakTime and TimeBeforeShiftStart. The resource planner is unaffected, but the dispatch service will now use defaults taken from parameter values DefaultIgnoreBreakTime and DefaultTimeBeforeShiftStart. The default values for these parameters agree with the resource planner defaults. However, to maintain backwards compatibility, when upgrading the parameter values will be updated to match the previous scheduling defaults. If you wish to use the resource planner defaults, please remove these parameter overrides after upgrade. If the parameter values are already set explicitly in the commit rules, then these defaults will have no effect.