Module Description
Intruduction
The Permission Spreadsheet module provides features to import/export user permissions via:
* Excel (*.xlsx, *.xls)
* OpenDocument Spreadsheet (*.ods)
* Comma separated values (*.csv)
* Tab separated values (*.tsv)
This module is useful on following cases:
* Site has many roles, so difficult to edit permissions on admin page.
* Copy permissions among the roles.
Requirements
* PHP 7.0 or greater
* 8.x-1.x: Drupal 8.8.0 or greater
* 2.x: Drupal 9 or greater
* PhpSpreadsheet 1.3.0 or greater
Installation
* Use composer:composer require drupal/permission_spreadsheet
Configuration
Visit /admin/config/people/permission_spreadsheet. (Administration > Configuration > People > Permission spreadsheet settings)
The Permission Spreadsheet module provides features to import/export user permissions via:
* Excel (*.xlsx, *.xls)
* OpenDocument Spreadsheet (*.ods)
* Comma separated values (*.csv)
* Tab separated values (*.tsv)
This module is useful on following cases:
* Site has many roles, so difficult to edit permissions on admin page.
* Copy permissions among the roles.
Requirements
* PHP 7.0 or greater
* 8.x-1.x: Drupal 8.8.0 or greater
* 2.x: Drupal 9 or greater
* PhpSpreadsheet 1.3.0 or greater
Installation
* Use composer:composer require drupal/permission_spreadsheet
Configuration
Visit /admin/config/people/permission_spreadsheet. (Administration > Configuration > People > Permission spreadsheet settings)
Module Link
Project Usage
401
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
The Permission Spreadsheet module aims to solve the difficulty of editing permissions for multiple roles on a Drupal site by providing features to import/export user permissions via various file formats.
Data Name
permission_spreadsheet