<%-- #BeginRZ-PageHeader --%> <%@ page language="java"%> <% String rzmodule = revize.RevizeConstants.PAGE_PERMISSIONS_MODULE;%> <%@ include file = "/util/setup_editform_header.jsp"%> <%-- #EndRZ-PageHeader --%> <% /* DCO 02-10-2011 #1492 now call getpermissions once for page permissions and once for workflows //----- Get roles and users permissions assigned to calling page template rz.pagetype = "template"; //makes getpermissions process as template revize.Permissions page_permissions = rz.getpermissions(rz.permissions.page_key,true); rz.pagetype = "form"; //restore to correct value */ revize.Permissions page_permissions = null; %> Revize Page Permissions <%--#RevizeProperties: USE REVIZE MENU (DOCUMENT PROPERTIES) TO EDIT DATA BELOW: status=new options=@@options@@ server=localhost:8080 projectName=federal label= location=permissions-editform.jsp version= docType=editpage subType=form moduleName=webspace_page_permissions fieldName= channels=| description= --%> <%@ include file="/util/setup_editform_javascript.jsp" %>
<%@ page import="java.util.*,java.sql.*,javax.security.auth.*" %> <%@ page import="revize.security.*,revize.store.*,revize.db.*,revize.db.sql.*,revize.security.principal.*" %> <%@ page import="idetix.security.UserContext,revize.servlet.*,idetix.util.StringUtils" %> <% //----- Get list of users and roles int i; Iterator itr; String user,role; boolean inheritNote = false; String inheritFlag; String className; //----- Build list of selected users, inherited users then all other users String[] allUsers = rz.getusers(); ArrayList users = new ArrayList(); HashMap userProperties = new HashMap(); String[] allRoles = rz.getroles(); ArrayList roles = new ArrayList(); HashMap roleProperties = new HashMap(); page_permissions = rz.getpermissions(rz.permissions.page_key,rz.PAGE_PERMISSIONS); // add either selected users or inherited inheritFlag = ""; if (page_permissions.inherit_key.length() > 0 && !page_permissions.inherit_key.equals(rz.permissions.page_key)) inheritFlag = "*"; for (i=0; i 0) { page_permissions = rz.getpermissions(page_permissions.inherit_key,rz.PAGE_PERMISSIONS); for (i=0; i <% if (workflows.length > 0) { %> <% } %>
<% } %>
Permissions
">
Roles: 
    <% for (i=0; i
  • <% } %>
Users: 
    px;"> <% for (i=0; i
  • <% } %>
<% if (inheritNote) { %> * Indicates inherited permissions; if any items are checked including inherited permissions, only checked roles or users have permission to this page and children.
Workflow

If default is selected, the site default will be used; If Inherited is selected, the workflow is inherited from parent or grandparent page highlighted in yellow.

Note: If the highlighted workflow is selected, it will be used regardless of changes to parent or grandparent page (i.e. inheritance is disabled).

<%-- #BeginRZ-ActionImage --%> <%-- Option:type=EditFormSaveImage --%> <%-- Option:imageSrcURL=/revize/images/edit/save.gif --%> <%-- #EndRZ-ActionImage --%>       <%-- #BeginRZ-ActionImage --%> <%-- Option:type=EditFormCancelImage --%> <%-- Option:imageSrcURL=/revize/images/edit/cancel.gif --%> <%-- #EndRZ-ActionImage --%>

Add User or Role via AdminCenter

Guide for Configuring Revize Role and Workflows

<% if (!rz.tracestack.equals("")) { %>
<%=rz.tracestack%>
<% } %>