Difference between revisions of "Reference:BlueSpicePageAccess"
(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
BlueSpicePageAccess allows only a certain user group access to 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.
<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.
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]
{{BSExtensionInfoboxBSExtensionInfo |desc=Allows group-based access on page level. |status=stable |developer=HalloWelt |type=BlueSpice |edition=BlueSpice free, BlueSpice pro |active=Yes , BlueSpice Farm, BlueSpice Cloud |compatible=BlueSpice |category=Security |docu=https://www.mediawiki.org/wiki/Extension:PageAccess }} 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: <pre><nowiki> <bs:pageaccess groups="secure" /> </nowiki></pre> Restricts all access to the group "secure". To add more groups, use commas to separate: <pre><nowiki> <bs:pageaccess groups="secure,secure1,secure2" /> </nowiki></pre> 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. [[de:{{FULLPAGENAME}}]][[en:FULLPAGENAME]] [[Category:Extension]]license=GPL v3 only |features='''BlueSpicePageAccess''' allows only a certain user group access to 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. }}
(24 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{BSExtensionInfo |
− | |desc=Allows group-based access on page level | + | |desc=Allows group-based access on page level. |
|status=stable | |status=stable | ||
|developer=HalloWelt | |developer=HalloWelt | ||
|type=BlueSpice | |type=BlueSpice | ||
− | |edition=BlueSpice free, BlueSpice pro | + | |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |
− | |||
|compatible=BlueSpice | |compatible=BlueSpice | ||
|category=Security | |category=Security | ||
− | | | + | |license=GPL v3 only |
+ | |features='''BlueSpicePageAccess''' allows only a certain user group access to 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. | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |