PHPackages                             pixelart/shopware-roles-config - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. pixelart/shopware-roles-config

ActiveShopware-backend-plugin[Utility &amp; Helpers](/categories/utility)

pixelart/shopware-roles-config
==============================

Import and export shopware roles from config files

1.0.0(9y ago)0407MITPHP

Since Aug 16Pushed 9y ago3 watchersCompare

[ Source](https://github.com/pixelart/shopware-roles-config)[ Packagist](https://packagist.org/packages/pixelart/shopware-roles-config)[ RSS](/packages/pixelart-shopware-roles-config/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (5)Versions (2)Used By (0)

PixelartRolesConfig
===================

[](#pixelartrolesconfig)

A quick shopware plugin to define backend user acl roles within YAML config files and import them on e.g. deployments.

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

[](#installation)

```
composer require pixelart/shopware-roles-config
```

It is recommended that you add `engine/Shopware/Plugins/Local/Backend/PixelartRolesConfig` to your `.gitignore` file if you ignore the composer `vendor` dir too.

Usage
-----

[](#usage)

First you need to export all roles to config files. At the current state only all roles are exported and imported at once. For example you can store your roles in `.misc/roles`:

```
php bin/console pixelart:roles:export .misc/roles/
```

Then you should get one file per backend role. Take care, the filename is idempotent, which means you should never rename it. Also the name of the role in the backend is slugified and not allowed to renamed anymore.

Now you can commit your roles into your VCS and change it as you need it. After changes you can import them with:

```
php bin/console pixelart:roles:import .misc/roles/
```

License
-------

[](#license)

The MIT License (MIT). Please see the [LICENSE file](LICENSE) for more information.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

3605d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a7a150ce702951d86d4bff20f7a71cc234f08f8ca7022a4083289f4c44422391?d=identicon)[EmiiKhaos](/maintainers/EmiiKhaos)

---

Top Contributors

[![QuingKhaos](https://avatars.githubusercontent.com/u/993350?v=4)](https://github.com/QuingKhaos "QuingKhaos (7 commits)")

### Embed Badge

![Health badge](/badges/pixelart-shopware-roles-config/health.svg)

```
[![Health](https://phpackages.com/badges/pixelart-shopware-roles-config/health.svg)](https://phpackages.com/packages/pixelart-shopware-roles-config)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

101466.4k45](/packages/friendsoftypo3-content-blocks)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19664.8M1.6k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M196](/packages/sulu-sulu)[silverstripe/framework

The SilverStripe framework

7223.7M2.7k](/packages/silverstripe-framework)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k16.8k](/packages/prestashop-prestashop)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6941.5M398](/packages/drupal-core-recommended)

PHPackages © 2026

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