Restrict the ability to access asset records in Dynamics 365 Remote Assist

Tip

Dynamics 365 Remote Assist customers now have access to Remote Assist in Microsoft Teams mobile. Take advantage of all that Teams has to offer and collaborate with other users! For the best calling experience on HoloLens, use Dynamics 365 Guides.

With Guides, the same remote experts can assist you through a problem while you have the holographic content of a Guide appearing before you.

Learn more and try Guides!

If you have a scenario where you need to protect your company information, you can restrict the ability for Microsoft Dynamics 365 Remote Assist users from accessing asset records. If you don't restrict the ability to access asset records, by default, users will be able to access them.

When you restrict the ability to access asset records, users of the Remote Assist model-driven app, and users of the HoloLens and mobile app will see a message that says they don't have the appropriate permisssions to access asset records.

Restrict the ability to access asset records

To restrict the ability to access asset records, first make a copy of the default role, and then remove the ability to access assets from the default role. The copied role retains the permissions for accessing asset records. You can assign this copied role to users that DO need to be able to access asset records. You'll need to do this for each environment that the user has access to.

Make a copy of the default role

  1. Sign into the environment that has the asset records that you want to protect, select the Settings button, and then select Advanced Settings.

    Screenshot with Advanced Settings command highlighted.

  2. In the Dynamics 365 window, select the down arrow next to Settings, and then select Security.

    Screenshot with Settings button and Security entry highlighted.

  3. Select Security Roles.

    Screenshot showing Security Roles command highlighted.

  4. Find and select the Remote Assist - App User role (the default role), select the down arrow next to More Actions, and then select Copy Role.

    Screenshot of Remote Assist - App User role and Copy Role command highlighted.

  5. Add a descriptive name for the new role (for example, Remote Assist - App User (with Assets)), and then select OK.

    Screenshot showing a descriptive name for the role.

Edit the default role and assign it

Next, you'll remove permissions to access asset records from the default role, and then assign it to the appropriate users.

  1. Select the Remote Assist - App User default role.

    Screenshot showing Remote Assist - App User default role highlighted.

  2. Select the Custom Entities tab, and then disable access for all scopes (Read, Write, and so on) for the following entities:

    • Customer Asset
    • Customer Asset Attachment
    • Customer Asset Category

    Screenshot showing Custom Entities tab and three Asset entities highlighted.

  3. Go back to Settings > Security, and then select Users.

    Screenshot of Users command highlighted.

  4. Find and select the desired user, and then select Manage Roles.

    Screenshot of selected user role and Manage Roles command highlighted.

  5. In the Manage User Roles dialog box, make sure that the Remote Assist - App User role is selected.

    Screenshot of Manage User Roles dialog box with Remote Assist - App User role highlighted.

  6. In the Manage User Roles dialog box, make sure that the following roles are not selected:

    • Remote Assist - App User (with Assets). If you named the copied role something different, be sure to clear the check box for that role.
    • Remote Assist - Administrator
    • Field Service - Administrator
    • Field Service - Dispatcher
    • Field Service - Resource

    Screenshot of Manage User Roles dialog box with roles cleared.

  7. Verify that the user can access the desired resources and can’t access asset records before making the account available to the user.

See also