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(3w ago)054GPL-2.0-or-laterPHP

Since May 5Pushed 3w 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 1w 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

40

—

FairBetter than 86% of packages

Maintenance95

Actively maintained with recent releases

Popularity12

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity37

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

22d 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

295282.0k15](/packages/2amigos-yii2-usuario)[in2code/femanager

Modern TYPO3 Frontend User Registration.

53774.5k7](/packages/in2code-femanager)[wazum/sluggi

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

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

OpenID authentication for TYPO3 CMS

1397.4k](/packages/friendsoftypo3-openid)

PHPackages © 2026

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