Permissions - Access Control

Determining who can access, run, and copy a data-flo.

In all situations, the owner is the only person who can _edit_** a data-flo.**

The permissions affect who can _run** the data-flo (and also who can create a **copy_** of that data-flo).**

Where to set permissions (access control)

Permissions are set for each data-flo on its canvas page. There are three options. These permissions affect who can run the data-flo. Ensure that the name, description, inputs, and outputs are well-defined, and choose the appropriate permissions. You can share via the link, or make it findable.

Access control options

Private means that only the owner can access and run the data-flo.

Anyone with the link means that other people can access the run page if they navigate directly there, but they cannot find it by searching. Access is not limited to users -- no login is required to access the run page. The data-flo will not show up on the data-flos page, even if a user is logged in and has previously accessed the data-flo's run page. People can only access the data-flo via a direct link.

Public on this site means that anyone can access the run page, run the data-flo, and create a copy of the data-flo. The data-flo's run page is accessible via a direct link or by searching for it, and it will show on the data-flos page. Access is not limited to users -- no login is required to access the data-flos page showing the list of public data-flos.

  • On the public Data-flo.io site, "public" means everyone with internet access.

  • On a local Data-flo instance, "public" means everyone who can access the Data-flo server, which is determined by the IT configuration.

Listings on the data-flos subpage

The Transformations page data-flos subpage lists all public data-flos. If a user is signed in, the page will also list all data-flos created by that user, regardless of access settings.

Owner's data-flos list:

Only the public data-flo shows for anyone else:

Tips

TIP: On the public data-flo.io site, take extra care that you have not publicly shared any data-flos containing private information hard-coded into adaptor arguments. If you must share data-flos containing private information, ensure that your bindings use secret inputs.

TIP: If you share a data-flo, even only via a link, include clear descriptions in the Data-flo Details information on the canvas. Ensure that the name, description, inputs, and outputs are well-defined, to make it easy for others to use the data-flo.

Last updated