Nice post on Team and Security Role. Do check the comments.
This appears to be a bug with Security Roles and Teams. To duplicate the problem, follow these steps:
- Create a Custom Entity
- Create a Security Role in CRM 2011 to access the Custom Entity
- Create a new Team in CRM
- Assign the new Security Role to the new Team
- Create a new user
- Add the user to the Team as a member
Now the new user is supposed to have the permissions granted by the security role assigned to the Team. Testing will show that you can access everything but the form.
- Now assign the new Security Role directly to the new user
- Have the new user log in and access the form for the Custom Entity
If you test at this point, everything will work. Be sure to access the form at least once.
- Remove the role from the new user
- Assign the role back to the Team
View original post 24 more words