Страница 1 из 1
					
				изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 23 июл 2015, 09:27
				 Филиппов Владислав
				Подскажите, как можно через REST-запрос изменить правила доступа к известным слоям из известного Workspace в Geoserver?
например есть слой ааа из Workspace'а wks, у него доступ для роли GROUP_ADMIN, а нужно чтобы доступ был для роли ROLE_ANONYMOUS.
с моими знаниями получил вот такое:
			
		
				
			 
- Снимок.png (52.21 КБ) 7487 просмотров
  
			
					
				Re: изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 23 июл 2015, 10:51
				 Andrey Zhukov
				
			 
			
					
				Re: изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 23 июл 2015, 10:54
				 Филиппов Владислав
				конечно. там написано что может быть внутри файла rest.properties в папке security 
и ещё много всего. везде описывается как создать/изменить/удалить слой/хранилище/воркспейс/стиль.
			 
			
					
				Re: изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 23 июл 2015, 11:13
				 Andrey Zhukov
				Securing a specific resource - вроде бы то, что надо? Или надо с синтаксисом помочь? Я обычно через питон пинаю геосервер, попробую расковырять 

 
			
					
				Re: изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 23 июл 2015, 11:23
				 Филиппов Владислав
				я благодарен за любую помощь: примеры, синтаксис....
Я использую плагин к хрому Postman чтобы пинать 
а Securing a specific resource не то, там написано как настроить в файле rest.properties 
доступ по REST, а мне нужно 
использовать REST: по какому URL, каким методом и что передать в параметре чтобы изменить доступ к кокому нибудь слою.
В админке за это отвечает раздел Data в группе Security
вот она
			
		
				
			 
- Снимок1.png (83.09 КБ) 7448 просмотров
  
			
					
				Re: изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 23 июл 2015, 11:55
				 Andrey Zhukov
				http://docs.geoserver.org/latest/en/use ... trol-rules
Судя по справке и ответу от 2.6.x, это только в 2.8 можно рулить.
 
			 
			
					
				Re: изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 23 июл 2015, 12:05
				 Филиппов Владислав
				то что доктор прописал!!!
у меня 2.7, соответственно и доку от него читал. нужно пробовать 2.8
			 
			
					
				Re: изменение правил доступа к слоям в Geoserver через REST
				Добавлено: 24 июл 2015, 11:01
				 Филиппов Владислав
				всё равно не получается 

включал/выключал HTTP-методы в Filter Chains
по 
http://localhost:8181/geoserver/rest/se ... layers.xml для методов PUT и POST возвращается 405 Method Not Allowed
собственно мне нужен одна цепочка default - вычисляется через  Filter chain testing на тай же страничке