Problem/Motivation

When a user role is created, actions are generated in the form:

  • system.action.user_remove_role_action.[rolename]
  • system.action.user_add_role_action.[rolename]

If these actions are added to a feature other than the one that provides the role, an error results when the role is created by a different feature.

Currently, this issue is presenting because of a false positive that assigns all such actions to a 'bundlename_user' feature. That feature then cannot be installed if a feature providing any role is enabled first.

Proposed resolution

Exclude such actions from packaging.

Remaining tasks

User interface changes

API changes

Data model changes

Comments

nedjo created an issue. See original summary.

  • nedjo committed d980ff4 on 8.x-3.x
    Issue #2603850 by nedjo: don't package automatically generated actions,...
nedjo’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.