[
https://issues.apache.org/jira/browse/NIFI-375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16613593#comment-16613593
]
ASF GitHub Bot commented on NIFI-375:
-------------------------------------
Github user mcgilman commented on a diff in the pull request:
https://github.com/apache/nifi/pull/2990#discussion_r217401802
--- Diff:
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/nf/canvas/nf-remote-process-group.js
---
@@ -741,8 +740,8 @@
})
.attr('font-family', function (d) {
var family = '';
- if (d.permissions.canRead) {
- if (hasIssues(d) || d.component.transmitting) {
+ if (d.permissions.canRead ||
d.operatePermissions.canWrite) {
--- End diff --
These checks (here and below) also need to consider if the user has
`d.permission.canWrite`. If the user only has operate permissions they can see
the status. But if the user does not have operate but does have write to the
RPG they currently cannot see the status icon.
> New user role: Operator who can start and stop components
> ---------------------------------------------------------
>
> Key: NIFI-375
> URL: https://issues.apache.org/jira/browse/NIFI-375
> Project: Apache NiFi
> Issue Type: New Feature
> Components: Core Framework
> Reporter: Daniel Ueberfluss
> Assignee: Koji Kawamura
> Priority: Major
>
> Would like to have a user role that allows a user to stop/start processors
> but perform no other changes to the dataflow.
> This would allow users to address simple problems without providing full
> access to modifying a data flow.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)