In this quick tutorial, we will cover Working with the Set Permission Rights Node in Run-Time Mode. In this tutorial, we’ll create a flow containing the Set Permission Rights Node.
In this video we will cover:
Prerequisite
After watching Working with the Set Permission Rights Node in Run-Time Mode, feel free to watch the next video, Working with the Set Permission Rights Node in Interactive Mode, to further expand your knowledge.
Subscribe to our channel for more Bitcoin Blockchain building videos! https://www.youtube.com/c/BlockchainofThings
Links from this video for easy access:
To sign up for your free account, head to our website www.blockchainofthings.com.
Join our community forum for the quickest response time to all your questions and concerns. This forum is our customer support. https://forum.blockchainofthings.com/
[Music]
Hi, this is Claire for Blockchain of Things.
In this tutorial, we’ll create a flow containing the Set Permission Rights Node.
If you don’t know what a Set Permission Rights Node is,
make sure you check out the previous video,
titled “Understanding the Set Permission Rights Node”.
Let’s jump in!
Drag a Set Permission Rights Node into your workspace.
Double-click it to display its properties slide-out panel.
On the device drop-down field, choose your Catenis Virtual Device.
This should be the controlling device.
Click on the event drop-down menu
and then select the event which you wish to
set event permissions rights for.
On the system rights drop-down field,
select either “allow” or “deny” based on which right you want to set.
Wire this node, to a Debug Node,
if you wish to see the output of the node printed on the Debug Sidebar.
otherwise, the output from this node can be passed into another node on this flow.
Next, drag-and-drop an Inject Node into the Node-RED workspace.
Wire the Inject Node to the Set Permission Rights Node.
Then, double-click the Inject Node to open its properties slide-out panel.
Alter the information in the Inject Node’s properties slide-out panel by selecting the drop-down payload field and choose the JSON type.
An ellipse button will appear to the right of the field.
Click this ellipse button to display a JSON edit box.
Enter the JSON information you wish to pass as input to the Catenis Node.
For example, something like this,
but using your own device ID.
Click the done button.
Then, click the done button again to exit the properties dialog box.
Click deploy.
Now, let’s test the flow!
Click the button on the left of the Inject Node to send
the input from the Inject Node through the flow.
The Debug Sidebar should display the returned JSON object
containing the API call results to the right side of the workspace.
Great work!
Now that you know how to create a flow using the Set Permission Rights Node in RunTime Mode,
it’s time to move on to our next tutorial.
Where you’ll learn how to use this node in Interactive Mode.
[Music]