Access teams are introduced in MSCRM 2013. Access teams provides a way of sharing the records for multiple teams without updating the basic security model in CRM.
- To create an access team, initial step is to enable the option of Access team.
- To enable this navigate to settings –> customization –> select the entity –> select the Access teams.
Note: Once you enabled the Access teams for any entity, the option will be turned to read only.You can’t edit/remove the access team option once it is selected.
- The below screenshot explain the process of enabling the Access teams for Account entity. To update the changes save the entity and publish.
Implementation of Access Teams:
- In Order to use Access teams first we need to create Access Team templates for the selected or specified entities.
- For this template add the users to access the team. In this approach if you can specify users which are assigned other team members to access teams if required, Assigning and removing access to records as needed.
- To create new Access team template navigate to settings à security –> Access Team Template –> click on New
- Create Access template as shown below. Select the entity and specify the access rights to the team.
- After creating Access team template need to configure sub grid on the form so you can associate users into the access team.
- When configuring the sub grid, select the options for Record as “All Record Types”.
- Select the entity as users and select the “Associated Record Team Members” View, This view display “Team Template” which allows you to select the team template to use for this sub-grid.
- Once the sub-grid is added then save and publish the form.
- You can see below the added sub-grid to the account form, and associated a couple of users using the ‘+’.
Note: The actual ‘Owner’ of the record will not change when using Access Teams.
- If we do an advanced find on Teams, could able to see there’s new filter added, which excludes team of type of Access by default.
- As for ‘how’ the team gains access to the record, it doesn’t seem to be ‘shared’, so this is still unclear.
Important things to note
- If we do an advanced find on Teams, could able to see there’s new filter added, which excludes team of type of Access by default.
- As for ‘how’ the team gains access to the record, it doesn’t seem to be ‘shared’, so this is still unclear.
Important things to note
- If you delete the physical team record, the account in my case will be reset as if there were no users associated in the sub-grid. As soon as you add a user back into the sub-grid, a new team record will be created. Note that the physical team is not deleted if you only remove the users from the sub-grid.
- Modifying the Team Template access rights will not affect existing teams. Only new records/access teams will inherit the updated permissions.
- Records will not display in ‘My’ views, as these views are filtered by ‘Owner = Current User’ so users granted access via Access Teams will have to view ‘All’ records to see them.
- To delete a Team Template, any sub-grids that reference the team template must first be removed.
Overall this feature will be really useful when configuring security models, as it gives us another depth of team access.