<%-- $HeadURL$ This file is part of deegree, http://deegree.org/ Copyright (C) 2001-2009 by: - Department of Geography, University of Bonn - and - lat/lon GmbH - This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Contact information: lat/lon GmbH Aennchenstr. 19, 53177 Bonn Germany http://lat-lon.de/ Department of Geography, University of Bonn Prof. Dr. Klaus Greve Postfach 1147, 53001 Bonn Germany http://www.geographie.uni-bonn.de/deegree/ e-mail: info@deegree.org --%> <%@ page contentType="text/html; charset=UTF-8"%> <%@ page import="java.util.*"%> <%@ page import="org.deegree.security.drm.model.*"%> <%@ page import="org.deegree.framework.util.*"%> <%@ page import="org.deegree.portal.standard.security.control.SecuredObjectRight"%> <% String s = (String) request.getAttribute( "supportManyServices" ); boolean manyServices = false; if ( s != null ) { manyServices = s.equalsIgnoreCase( "true" ); } Role role = (Role) request.getAttribute( "ROLE" ); SecuredObjectRight[] getMapRights = (SecuredObjectRight[]) request.getAttribute( "RIGHTS_GET_MAP" ); SecuredObjectRight[] getFeatureInfoRights = (SecuredObjectRight[]) request.getAttribute( "RIGHTS_GET_FEATURE_INFO" ); SecuredObjectRight[] getFeatureRights = (SecuredObjectRight[]) request.getAttribute( "RIGHTS_GET_FEATURE" ); boolean[] deleteFeatureRights = (boolean[]) request.getAttribute( "RIGHTS_DELETE_FEATURE" ); boolean[] insertFeatureRights = (boolean[]) request.getAttribute( "RIGHTS_INSERT_FEATURE" ); boolean[] updateFeatureRights = (boolean[]) request.getAttribute( "RIGHTS_UPDATE_FEATURE" ); Map serviceRights = (Map) request.getAttribute( "SERVICES_RIGHTS" ); Map serviceConstraints = (Map) request.getAttribute( "CONSTRAINTS" ); if ( manyServices ) { %> <% } else { %> <% } %> <% if ( manyServices ) { %>

Rechte-Editor

Definieren Sie hier, welche Informationsebenen für die Rolle '<%=role.getName()%>' freigeschaltet sein sollen


Service:  |   | 

Freigeschaltete Layer

Nr. Name Titel
+
-

Gesperrte Layer

Nr. Name Titel
<% } else { %>

Rechte-Editor

Rolle: '<%=role.getName()%>'

zugreifbare FeatureTypes   gesperrte FeatureTypes
+
-
Modifikationsrechte für gewählten FeatureType
   delete    insert    update

zugreifbare Layer (mit Beschränkungen)   gesperrte Layer
+
-
<% } %>