PHPackages                             qc/qc-info-rights - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. qc/qc-info-rights

ActiveTypo3-cms-extension[Security](/categories/security)

qc/qc-info-rights
=================

This Extension is to help user to check user and group list with possibility to Export into CSV file.

v3.0.0(3mo ago)310.2k↓33.3%2GPL-2.0-or-laterPHPPHP ^8.1

Since Jan 13Pushed 3mo ago4 watchersCompare

[ Source](https://github.com/Quebecca/qc_info_rights)[ Packagist](https://packagist.org/packages/qc/qc-info-rights)[ RSS](/packages/qc-qc-info-rights/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (24)Used By (0)

Info Rights
===========

[](#info-rights)

*La [version française](#documentation-info-rights) de la documentation suit le texte anglais*

**IMPORTANT:**In version 2.0.x (making it TYPO3 v12 compatible) we moved out from the Info module to its own: "Access Info". Access to sub-modules that were set using TSconfig is now managed with users and groups tab "Access Rights".

If you need it for TYPO3 v11 you need 1.x version of this extension.

### About

[](#about)

This extension add a new items to the Info Module in the BE with those features:

1. Shows BE rights for the pages (like in the Access Module) but for editors (as read-only)
2. Show a list of all BE Users (except if it begins with a "\_" like "\_cli\_") with a filter and export as CSV(hidden by default)
3. Show a list of all BE User Groups with a filter and export to CSV (hidden by default),with an option that will return the list of members that are contained in these groups.

[![Main functionnality](Documentation/Images/show-members-groups.png)](Documentation/Images/show-members-groups.png)

Main function is to show the actual BE right to non-admins:

[![Main functionnality](Documentation/Images/access-and-rights.png)](Documentation/Images/access-and-rights.png)

BE users list with filters and CSV export button:

[![BE users list with CSV button](Documentation/Images/backend-users-tab.png)](Documentation/Images/backend-users-tab.png)

The extension has many options to hide columns or features.

We decide to hide by default the Users BE, and Groups BE element in the info Module menu. See the TSconfig below to activate this two menu items.

### Manage access

[](#manage-access)

You should activate the `web > Access info` as parent module and then you can select one of the 3 modules

This module `Web > Access info > Access and rights` is used for the Access infor rights and this module replaces TsConfig `showMenuAccess` and `showTabAccess`

This module `Web > Access info > Groups BE (For the all site)` is used to show a list of backend user group info and this module replaces TsConfig `showMenuGroups` and `showTabGroups`

This module `Web > Access info >  Users BE (For the all site)` is used to show a list of backend user info and this module replaces TsConfig `showMenuUsers` and `showTabUsers`

[![The new way to manage access to the module](Documentation/Images/qc_info_right_module_access.png)](Documentation/Images/qc_info_right_module_access.png)

### Page TSconfig - default values

[](#page-tsconfig---default-values)

```
mod{
qcinforights{

    //This settings is to show or hide column under the tab access and right for owner,group, and everybody
    hideAccessRights{
      user = 0
      group = 0
      everybody = 0
    }

    //Display the Members column in the Backend user groups list
    showMembersColumn = 1

    //Specify the number of elements per page for the list of BE groups and BE users
    groupsPerPage = 100
    usersPerPage = 100

    //To show Export option for the backend users list or backend user groups list
    showExportUsers  = 1
    showExportGroups = 1

    //To show Administrator in the list of backend user
    showAdministratorUser = 1
}

```

### Global options - CSV

[](#global-options---csv)

With the Settings module, go to Extension configuration and edit those values:

Default values:

1. Quotes (basic.quote): " (quotation mark)
2. Delimiter (basic.delimiter): , (comma)

---

\[Version française\]

Documentation Info Accès
------------------------

[](#documentation-info-accès)

**IMPORTANT:**

Avec la version 2.0.x (compatibilité à TYPO3 v12), l'extension a maintenant son propre module "Info Accès". La gestion des accès aux sous-modules qui se faisait par TSconfig a été remplacée par la configuration Groupe ou utilisateurs, onglet "Droits d'accès".

Si vous devez utiliser TYPO3 v11, installer la version 1.x de cette extension.

### À propos

[](#à-propos)

L'extension ajoute des nouveaux items de menu au module Info en BE avec les fonctionnalités suivantes:

1. Affichage des droits BE des pages (comme dans le module Access) mais pour les édimestres (lecture seulement)
2. Affichage des Utilisateurs BE (sauf si le nom débute par "\_" comme "\_cli\_) avec filtre et exportation en CSV (masqué par défaut)
3. Affichage des Groupes BE avec filtre et exportation en CSV (masqué par défaut), avec l'option qui permet d'afficher la liste des membres de groupes sélectionnés.

L'extension offre plusieurs options pour masquer des colonnes ou fonctionnalités.

L'élément de menu Info module Utilisateurs BE et Groupes BE sont masqués par défaut, Voir le TSconfig qui suit pour activer ces éléments.

### Gérer l'accès du module

[](#gérer-laccès-du-module)

Vous devriez activer le `web > Access info` comme module parent et vous pouvez ensuite sélectionner l'un des 3 modules

Ce module `Web > Access info > Access and rights` est utilisé pour les droits d'accès aux informations et ce module remplace TsConfig `showMenuAccess` et `showTabAccess`

Ce module `Web > Access info > Groups BE (For the all site)` est utilisé pour afficher la liste des informations sur les groupes d'utilisateurs backend et ce module remplace TsConfig `showMenuGroups` et `showTabGroups`

Ce module `Web > Access info >  Users BE (For the all site)` est utilisé pour afficher la liste des informations sur les utilisateurs backend et ce module remplace TsConfig `showMenuUsers` et `showTabUsers`

[![Nouvelle façon de gérer l'accès au module](Documentation/Images/qc_info_right_module_access.png)](Documentation/Images/qc_info_right_module_access.png)

### Page TSconfig - valeurs par défaut

[](#page-tsconfig---valeurs-par-défaut)

```
mod{
qcinforights{

    //Masquer ou afficher les colonnes (propriétaire, groupe, tout le monde) de l'onglet Accès et droits
    hideAccessRights{
      user = 0
      group = 0
      everybody = 0
    }

    // Masquer ou afficher la colonne qui sert à afficher les membres de chaque groupe dans l'onglet ( Liste des groupes BE)
    showMembersColumn = 1

    // Ces options sont utilisées pour spécifier le nombre des éléments par page successivement pour la liste des groupes BE et la liste des utilisateurs BE
    groupsPerPage = 100
    usersPerPage = 100

    //Masquer ou afficher les boutons d'exportation CSV. Ils sont visibles par défaut mais l'onglet qui les contient est masqué
    showExportUsers  = 1
    showExportGroups = 1

    //Masquer ou afficher les comptes BE des administrateurs. Visibles par défaut.
    showAdministratorUser = 1
}

```

### Options globales - CSV

[](#options-globales---csv)

Dans le module «Réglages», sous «Configure extensions» se trouvent 2 options relatives à l'exportation CSV.

Les valeurs par défaut sont:

1. Encadrement des valeurs (basic.quote): " (guillemet)
2. Délimiteur (basic.delimiter): , (virgule)

###  Health Score

51

—

FairBetter than 96% of packages

Maintenance79

Regular maintenance activity

Popularity29

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 54.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~92 days

Recently: every ~152 days

Total

17

Last Release

110d ago

Major Versions

v1.3 → v2.0.02024-05-07

v2.0.4 → v3.0.02026-01-28

### Community

Maintainers

![](https://www.gravatar.com/avatar/27681a007aeb029db3d6e30194584ff01ae097b97d8a02a5f37534d3aed30ef8?d=identicon)[Techno@Quebec.ca](/maintainers/Techno@Quebec.ca)

---

Top Contributors

[![taieb123](https://avatars.githubusercontent.com/u/29729164?v=4)](https://github.com/taieb123 "taieb123 (28 commits)")[![gaumondp](https://avatars.githubusercontent.com/u/5972510?v=4)](https://github.com/gaumondp "gaumondp (11 commits)")[![atigiti](https://avatars.githubusercontent.com/u/51663174?v=4)](https://github.com/atigiti "atigiti (5 commits)")[![maryahcm](https://avatars.githubusercontent.com/u/104098015?v=4)](https://github.com/maryahcm "maryahcm (3 commits)")[![christianelapierre](https://avatars.githubusercontent.com/u/86064320?v=4)](https://github.com/christianelapierre "christianelapierre (2 commits)")[![marc-munos](https://avatars.githubusercontent.com/u/64539039?v=4)](https://github.com/marc-munos "marc-munos (2 commits)")

---

Tags

securitypagesbackendTYPO3 CMSbackend usersBackend groups users

### Embed Badge

![Health badge](/badges/qc-qc-info-rights/health.svg)

```
[![Health](https://phpackages.com/badges/qc-qc-info-rights/health.svg)](https://phpackages.com/packages/qc-qc-info-rights)
```

###  Alternatives

[phpseclib/phpseclib

PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.

5.6k434.8M1.3k](/packages/phpseclib-phpseclib)[defuse/php-encryption

Secure PHP Encryption Library

3.9k162.4M214](/packages/defuse-php-encryption)[robrichards/xmlseclibs

A PHP library for XML Security

41478.1M118](/packages/robrichards-xmlseclibs)[causal/fal-protect

Protect everything within /fileadmin/ based on associated folder and file restrictions (visibility, user groups and dates of publication).

1269.5k](/packages/causal-fal-protect)[in2code/in2publish_core

Content publishing extension to connect stage and production server

40135.8k](/packages/in2code-in2publish-core)[derhansen/form_crshield

Challenge/response spambot protection for TYPO3 ext:form - Adds a hidden input field containing a challenge string to forms. Client must execute included JavaScript to calculate the expected response.

20205.1k6](/packages/derhansen-form-crshield)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
