Я отвечаю за управление разрешениями на PM PM
Разрешения на что?
Все, что реализует ISecurableObject (SPWeb, SPList, SPItem ..), будет выставлять «RoleAssignments». Если вы просто ищете разрешения для конкретного пользователя, вы можете использовать DoesUserHavePermissions для проверки определенной маски