Lifecycle State - Update Permission

Set up user permissions on lifecycle states

Introduction

You can set up restrictions that determine which lifecycle states a user is allowed to use on assets. When you've set up restricted lifecycle state movement for users they can only select the lifecycles states allowed for assets in Asset management.

Overview

In standard Asset management, you set up lifecycle states for Assets. Refer to the link for Microsoft documentation on how to work with the standard setup of lifecycle states in Asset management.

Lifecycle states determine the states an asset can go through, for example 'Active', 'InRepair', and 'Scrapped'.

Define user permissions

You can set up restrictions for lifecycle states for selected users/user groups and maintenance workers/maintenance worker groups regarding which lifecycle states they are able to use.

Example: On an asset, available lifecycle states for an Active asset are 'InRepair' and 'Scrapped'. You can create a setup for each user/user group or maintenance worker/maintenance worker group allowing them to be able to select only for example 'Scrapped' when they're working on an asset.

Lifecycle State Permissions

Restrictions regarding the use of lifecycle states are set up in an update permission form. For each user/user group or maintenance worker/maintenance worker group, a line is created for asset lifecycle states, and permitted states for that user or group is selected.

Refer to Microsoft documentation to learn more about the setup of users and user groups in the System administration module in D365FO:

Refer to the test case below for a step-by-step procedure on how to set up lifecycle state update permissions.

The screenshot below shows an example of the Lifecycle state update permission form. The available state types are highlighted in the red box to the left and you can see that asset lifecycle states is chosen. In the Permission states FastTab, the asset lifecycle states selected for the user group 'Manager' are highlighted in the red box.

  • In the Lifecycle state type drop-down to the left, you can filter permissions by lifecycle state to choose asset lifecycle states.
  • When you select a lifecycle state type to the left, the selection in the Permission owner field is shown as a link. You can select that link to open the user/user group or maintenance worker/maintenance worker group setup.

Lifecycle state update permission form.
Lifecycle state update permission form.

Set up Lifecycle State Update Permissions

Data Requirements

  1. Users and user groups have been set up in the System administration module in D365FO.
  2. Users are assigned the relevant security roles in D365FO, allowing them to make lifecycle state updates.

Steps 9

  1. Select Asset management > Setup > Lifecycle state update permissions.

  2. Select New.

  3. In the General FastTab, select Asset lifecycle states.

  4. In the Permission owner type field, select either User, User group, Maintenance worker, or Maintenance worker group, depending on who you're creating the update permission for.

  5. In the Permission owner field, select the user/user group or maintenance worker/maintenance worker group that the update permission setup should be available for.

  6. Select Save to update the screen and show the available lifecycle states on the Permission states FastTab.

  7. On the Permission states FastTab > Lifecycle states remaining section, select the lifecycle states that should be available for the selected user/user group or maintenance worker/maintenance worker group. Press the 'Ctrl' button during selection to multi-select.

  8. Select the right-arrow button to move your selection to the Lifecycle states selected section.

  9. Optional: To remove permissions for a selected permission setup, select the lifecycle states to be removed in the Lifecycle states selected section, then select the left-arrow button.

Expected

The user can create a lifecycle state update permission record for a selected user/user group, or maintenance worker/maintenance worker group regarding asset lifecycle states.

Integration and Usage

When you've completed setup regarding permissions for lifecycle state updates in Asset management, the selected users are able to only select the lifecycle states available for asset lifecycle states according to that setup.

Note: If some users (workers) are not set up with specific lifecycle state update permissions, they are able to select all lifecycle states available, according to your standard setup in Asset management.

The permission setup uses the standard setup created for lifecycle models in Asset management. Refer to Microsoft documentation regarding lifecycle model setup for Assets.

For each lifecycle state in a lifecycle model, you determine which lifecycle states should be available as the next possible lifecycle state. That, in combination with any user permission setup determines which lifecycle states are available to a user. If a user/maintenance worker is part of two or more user groups/maintenance worker groups and updates a lifecycle state, the user will have access to all permissions specified in all of the groups.

Example: An asset is created and currently in asset lifecycle state 'Active'. The asset lifecycle model setup allows for two possible updates from state 'Active' (refer to screenshot 'Screen 01' below). A manager who is working on an asset is included in the asset lifecycle state permission setup created for the group 'Manager' (refer to screenshot 'Screen 02' below). When the manager selects Update asset state on the asset, he or she is only able to select 'Scrapped' as the next lifecycle state (refer to screenshot 'Screen 03' below). Only the states checked as available can be updated. The 'InRepair' state can't be updated manually, but instead it could be updated automatically while a work order is carried out on the asset.

In the case when a user belongs to for instance two maintenance worker groups, or two user groups, the user will have permission to update the lifecycle state based off the permissions that are specified for those groups.

Screen 01: Asset lifecycle states allowed from the 'Active' lifecycle state.
Screen 01: Asset lifecycle states allowed from the 'Active' lifecycle state.
Screen 02: Asset lifecycle state permissions setup up for the
Screen 02: Asset lifecycle state permissions setup up for the "Manager" user group.
Screen 03: The user (maintenance manager) has access to update the current state 'Active' to 'Scrapped'. The 'Scrapped' state is checked as available. States that are not checked as available can't be updated.
Screen 03: The user (maintenance manager) has access to update the current state 'Active' to 'Scrapped'. The 'Scrapped' state is checked as available. States that are not checked as available can't be updated.

Copyright Dynaway A/S

Privacy Policy