<%@ page import="com.imcode.imcms.api.*" errorPage="error.jsp" %>

Create a new role

<% ContentManagementSystem imcmsSystem = ContentManagementSystem.fromRequest( request ); UserService userService = imcmsSystem.getUserService(); %> Before:
<%=java.util.Arrays.asList( userService.getAllRoles() )%> <% String roleName = "Test role"; Role role = userService.createNewRole( roleName ); role.setPasswordMailPermission( false ); userService.saveRole( role ); %>
After adding a new role named "<%= role.getName() %>":
<%=java.util.Arrays.asList( userService.getAllRoles() )%>