Skip to content
Scava Docs Join the waitlist

Scava opens soon. These docs describe how it works at launch. Join the waitlist

All chapters

For IT and security

House rules and the Overview page - control all apps of an account

IT and security people need to see what the tools of their company are doing, and to set limits that no single app can undo. On Scava this is the Overview page of an account. It shows all apps of the account, everyone who can open them and every sign-in, and it holds the house rules that apply to all apps of the account. The house rules are enforced by Scava's server on every request. An agent or an app cannot change them.

The Overview page is part of the account of the person who builds the apps. There is no separate administrator sign-in for it. Rules, removals and groups can be changed only in the browser. A key held by an agent gets "please do it in the browser".

What the Overview page shows #

The house rules #

RuleValuesWhat it does
Sharing outside the companyAnyone, partner domains only, nobodyDecides with whom apps may be shared. "Company" is the domain of the account's email address. The rule does not exist for accounts with a public mailbox such as gmail.com.
Outside services for server codeAny, only a list, noneLimits which services server code and heavy work may call. A list may contain patterns like *.example.com.
AI in appsAny provider, EU only, offControls env.SCAVA.ai(). "EU only" allows Mistral and OpenAI with the key of an EU project.
Sign in again afterNever, 90 days, 30 days, 7 daysForces people who open the apps to sign in again after that age. Without it, a sign-in is renewed while it is used.
Where new apps keep their dataEU, USSee Data location.

How the rules work:

Remove a person from everything #

On the Overview page, "remove person" takes one email address out of all apps of the account at once. It works also where an app is shared with a whole domain, which a normal "unshare" would not stop.

When someone leaves the company #

Scava has no passwords. The mailbox is the key. When a person who built apps leaves, the company takes over the mailbox, signs in to Scava with a code and presses Sign out everywhere else. Every other browser session, every app session and every connected agent of that account is signed out at once. Only the browser that pressed the button stays signed in. The people who open the apps are not signed out by this; to keep one of them out, use "remove person". From there the company can remove people, change the rules, and download or delete apps.

This depends on the account address being a mailbox the company controls. If the apps were built under a private mailbox, the company has no access to it. Build under the company address.

Groups #

Groups give permission rules and sharing something more precise than "everyone". On the Overview page the owner creates a group, adds email addresses to it, removes them and deletes the group. Names use lowercase letters, digits, - and _. A group holds single addresses, not domains, up to 1,000 members, and an account can have up to 100 groups.

Groups are used in two places:

The house rules apply to groups. An address outside the allowed domains cannot be added, and a removed person does not come back through a group.

Several creators in one company #

Each person who builds apps has their own account and their own Overview page. There is no view over the apps of several creators in one place. If that is important, let one company account build and maintain the shared tools, and add the others as co-editors.