Skip to main content

Access rights

You can securely share your resources with others by using a granular permissions system. Such resources include Actors, tasks, key-value stores, datasets, and request queues.

For example, you can let your colleague run an Actor or view a dataset but not modify it. You can also grant permission to update an Actor and build a new version. Storages are sharable in the same way as a read permission or a combination of both read and write permissions.

Grant access to resources

To share an Actor or a task:

  1. In Apify Console, go to the Actor or task page.
  2. From the menu, select Share.
  3. Under Invite, add the user ID, email, or username of a person you want to share the resource with and select Add user.
  4. From the dropdown, select the permissions to grant.

Actor page in Apify Console with the menu highlighted

To share a key-value store, request queue, or a dataset:

  1. In Apify Console, in the left-side menu, go to Storage.
  2. Use tabs to switch between datasets, key-value stores, and request queues.
  3. From the table, select the resource you want to share.
  4. Under Invite, add the user ID, email, or username of a person you want to share the resource with and select Add user.
  5. From the dropdown, select the permissions to grant.