Security RIA API ****************** USERS ****************** getCredentials.security > return : userDetails of the logged user getUsersList.security > param : getNatures > return : users[] : containing username and roles, and depending on the value of getNatures, the natures. userExists.security > param : username deleteUser.security (ADMIN only) > param : username getUserDetails.security > param : userName > return : userDetails : full details (roles, natures, etc). createUser.security (ADMIN only, POST) > params : userDetails updateUser.security (POST) > params : userDetails updateUserPassword.security (ADMIN only) > param : username , password updatePassword.security > param : password , oldpassword ****************** ROLES ****************** getRolesList.security > param : aucun > return : roles[] #getUsersForRole.security > param : roleName , getNatures > return : users[] (username and eventually natures) createRole.security (ADMIN only) > param : role deleteRole.security (ADMIN only) > param : role #updateUserRoleLink.security > params : roleName, username, action="set|unset" ************************ LINKS & NATURES ************************ #createUserNature.security > params : natureObject , userName #deleteUserNature.security > params : natureObject , userName #updateUserNature.security > params : natureObject , userName