INNER CODE UNIT · JavaScript

permissions

ongres/stackgres · stackgres-k8s/src/admin-ui/src/router/index.js:852

      let permissions = store.state.permissions.allowed.namespaced.find(p => (p.namespace == namespace));
      return (
        (typeof permissions != 'undefined') &&
          (
            ( (action == 'any') && permissions.resources[kind].length) ||
            ( (action != 'any') && permissions.resources[kind].includes(action) 
          )
        )
      )
    }

  } else {
    return store.state.permissions.allowed.unnamespaced.hasOwnProperty(kind) && 
      ( (action === 'any') || store.state.permissions.allowed.unnamespaced[kind].includes(action) )
  }
}

function actionForbidden() {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…