QWC Services Permissions

QWC Services Permissions

Type: object

JSON Schema

Type: stringFormat: uri Default: "https://github.com/qwc-services/qwc-services-core/raw/master/schemas/qwc-services-permissions.json"

Reference to JSON schema of these permissions

Users

Type: array of object
No Additional Items

Each item of this array must be:

User

Type: object

Type: string

User name

Group memberships

Type: array of string
No Additional Items

Each item of this array must be:

Type: string

Role memberships

Type: array of string
No Additional Items

Each item of this array must be:

Type: string

Groups

Type: array of object
No Additional Items

Each item of this array must be:

Group

Type: object

Type: string

Group name

Role memberships

Type: array of string
No Additional Items

Each item of this array must be:

Type: string

Roles

Type: array of object
No Additional Items

Each item of this array must be:

Role

Type: object

Type: string

Role name

Permissions for role

Type: object

Type: array of object

Permitted WMS services and layers for all QWC services using WMS requests (i.e. OGC, FeatureInfo, Legend, Print service)

No Additional Items

Each item of this array must be:

WMS permissions

Type: object

Type: string

WMS service name

Type: array of object

Flat list of permitted layers and group layers

No Additional Items

Each item of this array must be:

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of object

Permitted WFS services and layers for OGC service

No Additional Items

Each item of this array must be:

WFS permissions

Type: object

Type: string

WFS service name

Type: array of object

List of permitted layers

No Additional Items

Each item of this array must be:

Type: object

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of object

Permitted datasets for Data service

No Additional Items

Each item of this array must be:

Dataset permissions

Type: object

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of object

Permitted resources for custom Map viewer plugins

No Additional Items

Each item of this array must be:

Plugin permissions

Type: object

Type: string

Plugin name

Type: array of string

Plugin specific resources

No Additional Items

Each item of this array must be:

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of string
No Additional Items

Each item of this array must be:

Type: array of string
No Additional Items

Each item of this array must be: