mirror of
https://github.com/strapi/strapi.git
synced 2025-09-25 16:29:34 +00:00
20 lines
384 B
JavaScript
20 lines
384 B
JavaScript
'use strict';
|
|
|
|
/**
|
|
* Create a permission
|
|
* @param {Object} attributes - permission attributes
|
|
*/
|
|
function createPermission(attributes) {
|
|
return {
|
|
...attributes,
|
|
action: attributes.action || null,
|
|
subject: attributes.subject || null,
|
|
conditions: attributes.conditions || [],
|
|
fields: attributes.fields || null,
|
|
};
|
|
}
|
|
|
|
module.exports = {
|
|
createPermission,
|
|
};
|