Environment Make - No
Can create new resources associated with an environment, including apps, connections, custom APIs, gateways, and flows using Microsoft Power Automate. However, this role doesn't have any privileges to access data in an environment.
System Customizer - No
Has full permission to customize the environment. Can view all custom table data in the environment. However, users with this role can only view records that they create in Account, Contact, Activity tables.
Basic User(CDS user) - No
This user cannot access any custom entities and it is used for out-of-the-box entities only, can run an app in the environment and perform common tasks on the records they own. It has privileges to the core business tables, such as Account, Contact, and Activity.
Delegate - Yes
Allows code to impersonate, or run as, another user. Typically used with another security role to allow access to records.