PHPackages                             ideative/begroups-roles - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. ideative/begroups-roles

ActiveTypo3-cms-extension[Authentication &amp; Authorization](/categories/authentication)

ideative/begroups-roles
=======================

Use backend user groups as switchable roles

4.1.3(2mo ago)0140GPL-2.0-or-laterPHP

Since May 5Pushed 2mo agoCompare

[ Source](https://github.com/ideativedigital/t3x-begroups_roles)[ Packagist](https://packagist.org/packages/ideative/begroups-roles)[ Docs](https://github.com/IchHabRecht/begroups_roles)[ RSS](/packages/ideative-begroups-roles/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (5)Dependencies (2)Versions (6)Used By (0)

TYPO3 Extension begroups\_roles
===============================

[](#typo3-extension-begroups_roles)

[![Latest Stable Version](https://camo.githubusercontent.com/c79e194207c7afa4c2cf9dd5b52dc97b1cdd650b3c56b846617f00606ffd39d6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f63726f6e2d65752f626567726f7570732d726f6c65732e737667)](https://packagist.org/packages/cron-eu/begroups-roles)[![StyleCI](https://camo.githubusercontent.com/830ce17b0b146b5b5fda711eb30f1f2dacd4038969132562e0eff4869d088f93/68747470733a2f2f7374796c6563692e696f2f7265706f732f3639393337303936362f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/699370966)

Use backend user groups as switchable roles

**Note: this is a fork from [https://github.com/cron-eu/t3x-begroups\_roles](https://github.com/cron-eu/t3x-begroups_roles), itself a fork of [https://github.com/IchHabRecht/begroups\_roles](https://github.com/IchHabRecht/begroups_roles). It adds support for TYPO3 12, dropping support for any older versions of TYPO3. Labels, code and icons have been cleaned up. Tests have not been reimplemented. It is released but is not meant to be an official version.**

[![Role switcher](Documentation/Images/role_switcher.png)](Documentation/Images/role_switcher.png)

Installation
------------

[](#installation)

Simply install the extension with Composer or the Extension Manager.

```
composer require cron-eu/begroups-roles

```

Usage
-----

[](#usage)

1. Add multiple backend groups, each for one purpose

    - Tick the checkbox `Use this group as role`
    - Tick the checkbox `Exclude subgroups` to exclude the subgroups of this group (otherwise all subgroups that are marked as role will also appear in the selector)
    - Limit the modules, tables and database mount to the purpose
2. Assign the created (parent) group to backend users

    - Tick the checkbox `Use groups as roles`
    - To allow only one role group simultaneously, tick the checkbox `Restrict to one group`

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance86

Actively maintained with recent releases

Popularity14

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 63.6% 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 ~3 days

Total

5

Last Release

67d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/00949d36bc76058e1a36884e2032f3c18a2f3f4d40986d6d5bec9f9c4c87dd3b?d=identicon)[cobweb](/maintainers/cobweb)

---

Top Contributors

[![IchHabRecht](https://avatars.githubusercontent.com/u/1453345?v=4)](https://github.com/IchHabRecht "IchHabRecht (35 commits)")[![kitzberger](https://avatars.githubusercontent.com/u/1405149?v=4)](https://github.com/kitzberger "kitzberger (9 commits)")[![baschny](https://avatars.githubusercontent.com/u/337581?v=4)](https://github.com/baschny "baschny (6 commits)")[![xperseguers](https://avatars.githubusercontent.com/u/646805?v=4)](https://github.com/xperseguers "xperseguers (5 commits)")

---

Tags

userbackendtypo3group

### Embed Badge

![Health badge](/badges/ideative-begroups-roles/health.svg)

```
[![Health](https://phpackages.com/badges/ideative-begroups-roles/health.svg)](https://phpackages.com/packages/ideative-begroups-roles)
```

###  Alternatives

[2amigos/yii2-usuario

Highly customizable and extensible user management, authentication, and authorization Yii2 extension

297285.0k16](/packages/2amigos-yii2-usuario)[in2code/femanager

Modern TYPO3 Frontend User Registration.

53790.4k8](/packages/in2code-femanager)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[friendsoftypo3/openid

OpenID authentication for TYPO3 CMS

1398.5k](/packages/friendsoftypo3-openid)[pagemachine/typo3-formlog

Form log for TYPO3

23238.6k8](/packages/pagemachine-typo3-formlog)

PHPackages © 2026

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