Difference between revisions of "Reference:BlueSpicePageAccess"

(Description)
(Tag: 2017 source edit)
 

Extension: BlueSpicePageAccess


Overview
Description: allows group-based Controls access on page level .
State: stable Dependency: BlueSpice
Developer: HalloWelt License:

GPL-3.0-onlyProperty "BSExtensionInfoLicense" (as page type) with input value "</br>GPL-3.0-only" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

Type: BlueSpice Category: Security
Edition: BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud

Features

[edit source]1 Extension:

Contents

BlueSpicePageAccess

Description[edit | edit source]

PageAccess

allows only a certain user group access to the page.

Usage / Features[edit | edit source]

Technical information[edit | edit source]

Configuration[edit | edit source]

Rights (permissions)[edit | edit source]

Requirements[edit | edit source]

PageAccess requires BlueSpiceFoundation.

User manual[edit | edit source]

For detailed description and usage please visit our

Try free our BlueSpice[edit | edit source]

BlueSpiceDemo.

Access restriction per page is done on group basis. If you allow a certain group to access the page, all other groups are locked out. "access" here means all actions, including read and edit. In order to do this, you use the page access tag, which can be entered anywhere in a wiki article:
                
 <bs:pageaccess groups="secure" /> 

            

Restricts all access to the group "secure". To add more groups, use commas to separate:

                
 <bs:pageaccess groups="secure,secure1,secure2" />

            

It is not possible to restrict access to a group you do not belong to, in order to not accidentally lock yourself out of the page.

The restriction is achieved by inserting the tag pageaccess on a page. Access restriction per page is done on a group basis. "Access" here means all actions, including read and edit.

Technical Information[edit source]

This information applies to BlueSpice 3 . Technical details for BlueSpice cloud can differ in some cases.

Requirements[edit source]

  • MediaWiki: 1.31
  • BlueSpiceFoundation: 3.2

Integrates into[edit source]

  • BlueSpiceVisualEditorConnector

Special pages[edit source]

  • PageAccess

Permissions[edit source]

Name Description Role
pageaccess-viewspecialpage Access to the special page Special:PageAccess admin, maintenanceadmin, structuremanager

Configuration[edit source]

Name Value
PageAccessBlockableActions array ( 0 => 'read', 1 => 'edit', 2 => 'delete', 3 => 'move', )

API Modules[edit source]

  • bs-pageaccess-store

Hooks[edit source]


Attachments

Discussions