Actor permission are now a designated setting
Actor permissions is a new platform feature that changes how Actors access user data on the Apify platform โ giving users more transparency and control, and helping build a safer ecosystem for everyone.
Until now, all Actors have had full access to a userโs Apify account when running (via their API token). With Actor permissions, developers can now declare what level of access their Actor actually needs:
- ๐ Limited permissions โ Actors can access only their own storages and data they create, plus any storages explicitly provided by the user (e.g. via input).
- ๐ Full permissions โ Same as before. Actors have full access to the userโs Apify account data.
Think of it like app permissions on your phone: your Actor asks only for what it needs, and users can see and confirm they agree before running it. You can read more in the docs ๐ where youโll also find a guide for common migration paths you might encounter. Weโre here to help if you have any questions ๐๐ป.
Please note that Actor Quality score will be affected by the permission level of the Actor, with only limited permission Actors able to achieve the highest Quality score and Store ranking. Limited permission is not currently the default setting but it will be soon. For now you need to manually migrate your Actors to benefit from the higher Actor Quality score: https://docs.apify.com/platform/actors/development/permissions/migration-guide
0 Replies