Oneserve undertake the challenge of protecting your data assets very seriously, and as part of our continual investment in security we have made the following changes.
Deprecation of TLS 1.0
We no longer support the use of HTTPS TLS 1.0 encryption ciphers. Transport Layer Security (TLS) 1.1 or higher is now a minimum requirement. This will impact either; (a) users still utilising old internet browser versions and (b) machine to machine API interfaces, used for integration services, that are still utilising TLS 1.0.
Enforcement of HSTS
We now enforce the use of HTTP Strict Transport Security (HSTS) for all data communications with Oneserve. This is unlikely to impact any Oneserve users.
Enforced use of ‘authentication tokens’ in API calls
We no longer support the use of simple authentication for our API services, and thus no longer permit the use of username/password combinations for our API services. We now support the use of authentication tokens for all API interconnectivity. Please contact Oneserve for further support and guidance.
The resource column on the scheduler screen has been improved to include a link directly to the admin resource account. This will allow users to access the resource configuration quickly and easily. The process of adding additional working time or sickness for a resource will be easier to complete. Users will need to click on the resource name which will be blue to represent there is a hyperlink.
User Type Right - Resources - View Services [VIEW_RESOURCE_SERVICES]
Impact - Users will notice a design change to the resource column on the scheduler if they have the user type rights required to access the admin team/resource page. This change will not impact scheduling appointments but it will provide a direct link to the job resource tab.
User / Scheduling
A new option against user accounts has been created to use the Mobile Team and Mobile Resource fields as defaults for the scheduler, with this setting the scheduler will use the values in these fields to pre populate the team and resource when you open the scheduler page. This setting will restrict users to only schedule appointments to particular resources if they do not have the user right to change the team and resource fields whilst scheduling appointments.
Impact - By default all users will have this functionality disabled. If you would like to enable it you will need to open the admin menu, select the users page. Click on your user and the new Default Schedule Values will be towards the end of the edit user panel.
|Coding||Rename Code to Coding for the admin page and search views||This is a name change and not additional functionality for this page. When you look at the admin page the link to Code will now be Coding. The job search page will now reference Coding instead of Code, all saved job searches with the filter or column will be updated automatically.|
|Create Job||The option to select Activity Group on the create job screen has been reordered to display in alphabetical order||If you use the Activity Group option on the create job screen the options will appear in a alphabetical order after the upgrade. This field is used to filter the activity dropdown whilst you are creating a job so it is not a mandatory field users have to use.|
|Create Job||The unit of measure label has been added to the activity section on the create job screen. Once the activity has been selected from the search box the unit of measure will appear after the quantity field.||This improvement is a display change to add additional information to the create job page, it will not affect the functionality of this page therefore there will not be a direct change in behaviour.|
|Job Activities||Modifying and adding activities to the job activity tab applies rounding when the quantity includes a decimal place. In certain circumstances the quantity could display up to 12 decimal places, this has been fixed so it will only use 2 decimal places.||This change will affect the Job Activities page for adding activities or using the edit pencil to make changes to the quantity. After the upgrade you will be able to enter a quantity with a decimal place to go to 2 decimal places instead of it automatically updating to 12 places.|
|Mobile Activity Unit||The unit of measure has been added to the activity screens on the mobile application. This will allow users to select the activity that matches their requirements. The unit of measure will be visible on the page displaying the activities assigned to the appointment, the activity search page and the main details when the activity has been selected.||
Users will be presented with more information on their mobile device to improve the accuracy of the correct activity being selected. The details will be displayed after the activity name and description when the user is looking at the job activity tab or searching for activities to add. When the activity has been selected the details page will display the unit of measure after the completed quantity field name.
This change is to display additional information instead of functionality changes therefore there will not be a direct impact on users.
|Mobile Signature||The mobile application will accept one signature for the customer and one for the operative. If the user needs to update the signature they will need to clear the field before they can redo the signature because the update button will be disabled. Once the new signature has been entered the user will be able to update it against the appointment.||If mobile users reopen the signature tab after submitting a signature they will notice the update button has been disable. The user will be able to use the clear button to reactive the update button if the signature required a change.|
|Scheduler||The field for Resources on the fixed scheduler has been changed to a multi select field. The new field type will make it easier to select a couple of resources to schedule appointments for instead of viewing the whole team at once. This brings it in line with the multi select used for the team field.||This is a change to the scheduler design so it will not have a direct impact on scheduling functionality. If you open the scheduler page or create a fix appointment, open the resource dropdown and select multiple resources. You will need to click on the All option to unselect it if you are going to look at individual resources.|
|Scheduler - Pooled||The Auto appointment button will now deactivate if the activities have not been selected. This could happen if you create a new appointment, remove the selected activities at the bottom of the page and use the apply button. The issue was the auto appointment was still available and if it was used it would create appointments without assigning activities.||Users will only notice the difference if they remove all selected activities on the pooled schedule. The button will be reactivated after one or more activities have been selected.|
|Users||If the option for 'Apply Team Filtering' against a user account has been enabled the Mobile Team field has been changed to only display Teams assigned in the team field above.||If you are using the team filtering option against a user account it will have a impact on the mobile team field used to create a mobile login. After you switch team filtering on and select the teams the user can access it will filter the Mobile Team filed at the bottom of the user page to only display the linked teams. This will prevent mobile users being created with a resource within a team that user cannot access. Team Filtering will restrict the user to only see jobs, the job activities, appointments and costs assigned to that team as well as the options under the team dropdown on the scheduler page. This functionality was aimed at subcontractors logging into your system where they should only have access to their jobs and information.|