I understand that its possible to block access to nodes as stated in this doc Block access to nodes | n8n Docs
However I would like to block just the action “Create incident” inside the ServiceNow node. As anyone done something similar? Is it possible? Because I can only find the Servicenow node name not the name for the create incident action - needed to block it
welcome to the n8n community @mfranma
I’m not sure if blocking access to a node works at the operation/action level inside a node, it seems to only work at the node level. There’s no native way to do exactly what you’re asking for.
From my point of view, your options would be to block the entire ServiceNow node, separate the credential scopes, or fork the ServiceNow node and remove the “Create” operation from it. The last one is more work, but gives you full control.
Salut @mfranma, c’est Jonathan de l’équipe produit. On commence tout juste à examiner l’ajout de certaines fonctionnalités connexes ce trimestre pour fournir de meilleurs contrôles sur les types de nœuds et d’identifiants qui peuvent être utilisés sur une instance. L’une des choses que nous envisageons est le niveau de granularité des contrôles, et les contrôles « opérationnels » spécifiques au niveau du nœud est quelque chose que nous examinons (bien que probablement pas dans les premières itérations). L’accent principal portera sur l’intégration à l’interface utilisateur d’une interface d’administration pour autoriser/restreindre différents types de nœuds et d’identifiants au niveau de l’instance ou du projet.
Je serais ravi d’en partager plus si tu es intéressé. Mais la question que j’avais pour toi était un peu plus de contexte sur pourquoi tu as spécifiquement besoin de limiter cette action dans le nœud de service maintenant. Pourrais-tu partager un exemple de moment où cela a posé problème pour toi dans le passé quand les utilisateurs construisent des workflows ? Y a-t-il d’autres nœuds où cela s’appliquerait aussi ?