mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
* CB-2312 check object permission * CB-2312 anonymous project access Co-authored-by: yagudin10 <yagudin10@yandex.ru>
31 lines
1.6 KiB
XML
31 lines
1.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.2"?>
|
|
|
|
<plugin>
|
|
|
|
<extension point="io.cloudbeaver.service">
|
|
<service id="resource.manager" label="Resource management " description="Resource management services" class="io.cloudbeaver.service.rm.WebServiceBindingRM">
|
|
<permission id="project-resource-view" label="Project Resource View" description="Allow read only access to resources"
|
|
category="general" scope="project"/>
|
|
<permission id="project-resource-edit" label="Project Resource Edit" description="Allow write access to resources"
|
|
category="general" scope="project"/>
|
|
|
|
<permission id="project-connection-view" label="Project Connection View" description="Allow view connections in the project"
|
|
category="general" scope="project"/>
|
|
<permission id="project-connection-edit" label="Project Connections Edit"
|
|
description="Allow create/edit connections in the project" category="general" scope="project"/>
|
|
|
|
<!-- <permission id="project-admin" label="Project Admin" description="Allow manage access to the project" category="general"-->
|
|
<!-- scope="project"/>-->
|
|
|
|
<!-- <permission id="rm-admin" label="Resource Manager Admin" description="Allow create/delete projects, manage project access"-->
|
|
<!-- category="general" scope="subject"/>-->
|
|
</service>
|
|
</extension>
|
|
|
|
<extension point="org.jkiss.dbeaver.navigator">
|
|
<extender id="rm" class="io.cloudbeaver.service.rm.RMNavigatorModelExtender"/>
|
|
</extension>
|
|
|
|
</plugin>
|