Security Functions
- Account User Management
- security.createUser(String name, String email, String mobile)
- security.currentUserEmail()
- security.currentUserName()
- security.currentUserId()
- security.getUserEmail(int userId)
- security.getUserName(int userId)
- security.getUserId(String email)
- security.removeUser(int userId)
- security.resetUserPassword(int userId)
- security.users()
- Application User Management
- security.applicationAddUser(String applicationId , int userId, String activity, String tags)
- security.applicationUsers(String applicationId)
- security.applicationUserElements(String applicationId, int userId, String dimensionName, String hierarchyName)
- security.applicationUserElementAccess(String applicationId, int userId, String dimensionName, String elementName)
- security.applicationRemoveUser(String applicationId , int userId)
- security.applicationWipeUsers(String applicationId)
- Application Tag Management
- security.applicationAddTag(String applicationId, String tagName, String dimensionId, String hierarchyId, boolean All)
- security.applicationAddTagElementSecurity(String applicationId, String tagIdOrName, String hierarchy, String element, String access)
- security.applicationRemoveAllTags(String applicationId)
- security.applicationRemoveTag(String applicationId, String tagIdOrName)
- security.applicationTagExists(String applicationId, String tag)
- security.applicationTaggedElements(String applicationId, String tag, boolean nLevel)
- security.applicationTaggedUsers(String applicationId, String tagIdOrName)
- security.applicationTags(String applicationId)
- security.applicationWipeTagElementSecurity(String applicationId, String tagIdOrName)
- Application User Tag Management
- security.applicationUserAddTag(String applicationId, int userId, String tagIdOrName)
- security.applicationUserRemoveAllTags(String applicationId, int userId)
- security.applicationUserRemoveTag(String applicationId, int userId, String tagIdOrName)
- security.applicationUserSetTags(String applicationId, int userId, String tagIdsOrNamesPipeDel)
- security.applicationUserTags(String applicationId, int userId)
- Utilities
- security.md5(String str)
- security.sha1(String str)
- security.sha1hmac(String key, String str)
- security.sha256(String str)
- security.sha256hmac(String key, String str)