# Functions
Auth directive checks that user is authenticated.
HasPermissions for this user to the particular permission of the object Every module have the list of permissions ["list", "view", "create", "update", "delete", etc] This method checks, first of all, that object belongs to the user or have manager access and secondly that the user has the requested permissions of the module or several modules.
SkipNoPermissions directive to skip resolver if no permissions.