Private application scope

Applications in a private application scope restrict access to their application artifacts so that only application artifacts in the same scope have full access to create, modify, remove, or run application data.

As the application developer, you set what parts of an application are accessible from other application scopes with application access settings.

By default, all new applications belong to their own application scope set to the application name, and they allow other applications to read their records with script calls. For example, a conference room booking application can have its own tables and business logic in the Conference Room Booking private application scope. While it can allow other applications to read its records such as a list of available conference rooms, it can prevent other applications from overwriting protected data such as reservation schedules.