When the ability to create issues has been disabled via workflow permission for all users, one can still create a new issue via the GUI. The REST API disallows this (which feels like the correct behavior).
- Edit the workflow of issue type T in project P
- Click View Properties at the initial step e.g. Open
- Add this property:
- Publish the workflow
- Attempt to create a new issue P-1 via the GUI using issue type T in project P
- Attempt to create another issue via the REST API.
No new issues can be created, as this ability has been disabled by the workflow permission.
A new issue can still be created via the GUI (using the "Create" button or the inline issue create functionality).
However, Issues cannot be created via the REST API or via the "clone" button in the GUI. The workflow permissions are only being ignored when creating new issues in the GUI.
Currently there is no known workaround for this behavior. A workaround will be added here when available