Skip to content

Minreaux/extended-read-permission-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extended Read Permission Plugin

extended read permission extended read permission plugin extended read permission

This plugin enables various Extended Read permissions in Jenkins.

Usage

When this plugin is installed and proper system properties are set (see below), a new column will be added to your authorization strategy configuration (for example, Matrix Security or Project-Based Matrix Security) in the Configure Security screen. This permission grants users and groups read access to pages that would otherwise require configuration or administrative permissions.

Supported permissions

The pages that currently support this permission are:

  • Read-only access to Job configurations (Job/ExtendedRead)

    • Available since Jenkins 1.324

    • Controlled by a hudson.security.ExtendedReadPermission system property. The permission will be enabled if a property is set

  • Read-only access to the System configuration and management pages (Overall/SystemRead)

    • Available since Jenkins 2.222, see JEP-224 for details

    • Controlled by a jenkins.security.SystemReadPermission system property

API

The plugin exposes some additional APIs which simplify usage of the extended read permissions in other plugins. See the plugin’s Javadoc for more information.

Changelog

About

Jenkins extended-read-permission plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%