The following lists the column names and types, and the valid values that you can include in the Condition expression when defining governance policies . The column names are organized by AppSheet component, such as actions, settings, tables, and so on.
The following AppSheet functions are notsupported for use in the Condition expression:
EXTRACT()
, EXTRACTCHOICE()
, EXTRACTDATES()
, EXTRACTDATETIMES()
, EXTRACTDOMAINS()
, EXTRACTDURATIONS()
, EXTRACTEMAILS()
, EXTRACTHASHTAGS()
, EXTRACTMENTIONS()
, EXTRACTNUMBERS()
, EXTRACTPHONENUMBERS()
, EXTRACTPRICES()
, EXTRACTTIMES()
, HERE()
, HYPERLINK()
, INPUT()
, LAT()
, LATLONG()
, LATLONGDISTANCE()
, LINKTEXT()
, LINKTOAPP()
, LINKTOFILTEREDVIEW()
, LINKTOFORM()
, LINKTOPARENTVIEW()
, LINKTOROW()
, LINKTOVIEW()
, LINKURL()
, LONG()
, NOW()
, OCRTEXT()
, RANDBETWEEN()
, SNAPSHOT()
, TEXTICON()
, TIMENOW()
, TODAY()
, UNIQUEID()
, UTCNOW()
, and XY()
Also, the CONTEXT()
function is only supported using the following keywords: AppName
or OwnerEmail
The following AppSheet functions are not supported for use in the policy Condition setting when Stage is set to Enforce Always:
USEREMAIL()
, USERLOCALE()
, USERNAME()
, USERROLE()
, USERSETTINGS()
, and USERTIMEZONE()
.
ActionType
Enum
Type of action. See Action types . Valid values include:
-
ADD_RECORD -
ADD_RECORD_TO -
CALL -
COMPOSITE -
COPY_EDIT_ROW -
DELETE_RECORD -
EDIT_RECORD -
EMAIL -
EXPORT_VIEW -
IMPORT_FILE -
NAVIGATE_APP -
NAVIGATE_BACK -
NAVIGATE_DIFFERENT_APP -
NAVIGATE_URL -
OPEN_FILE -
REF_ACTION -
SET_COLUMN_VALUE -
SMS -
TRIGGER_PROCESS
EnableAPI
Yes/No
DisableAutoUpdate
Yes/No
Id
Text
IsPublic
Yes/No
IsTeamPublic
Yes/No
OwnerId
Number
UsePublicOwner
Yes/No
DelayedSync
Yes/No
DeltaSync
Yes/No
EnableCaching
Yes/No
FiveButtonFooter
Yes/No
FullOfflineCaching
Yes/No
HideDefinition
Yes/No
HighPrecisionGeocoding
Yes/No
LaunchOffline
Yes/No
PullToSync
Yes/No
SyncOnStart
Yes/No
Disabled
Yes/No
EnableChatbot
Yes/No
IsWhitelabel
Yes/No
AllowAllSignedInUsers
Yes/No
AuthDomain
Text
AuthDomainSource
Text
AuthGroup
Text
AuthGroupId
Text
AuthRequired
Yes/No
AutoBackgroundUpdate
Yes/No
CanMakePublic
Yes/No
ConsentAuthorizedPublicApp
Yes/No
ConsentPublicApp
Yes/No
DisableAppSharing
Yes/No
DomainAuthRequired
Yes/No
EncryptLocalData
Yes/No
HasExternalAuth
Yes/No
Setting that specifies whether app creators can use external data sources and external authentication domains. See:
RequireImageAndFileUrlSigning
Yes/No
RequireUserConsent
Yes/No
SecureImageAccess
Yes/No
SecurePDFAccess
Yes/No
TreatAllDataAsPII
Yes/No
CloudObjectStore
Text
DataAccessMode
Text
Access mode. See Access mode: as app creator or app user . Valid values include:
-
as app creator(default if invalid or no value provided) -
as app user
DataSourceName
Text
Name of data source. See Summary of data source types .
To restrict access to team data sources to only specific team members, use the :Team:
string in a governance policy condition. See Restrict access to team data sources
.
DisableAutoUpdate
Yes/No
ProviderName
Text
Name of the provider. Valid values include:
-
airtable -
apigee_api -
apple -
aws_cognito_domain -
big_query -
box -
data_studio( Looker Studio ) -
database(all cloud and on-premises databases) -
dropbox -
dynamodb -
google -
google_calendar -
google_tables(see also Disable AppSheet databases ) -
integration_connector -
mariadb -
microsoft -
mysql -
odata -
okta_domain -
openid_connect -
oracle -
postgres -
redshift -
salesforce -
sqlserver -
sketch(to create an view apps using Spec ) -
smartsheet
UpdateMode
Enum
Type of updates allowed in a table. See Control add, update, and delete operations . Valid values include:
-
ADDS_AND_DELETES -
ADDS_AND_UPDATES -
ADDS_ONLY -
ALL_CHANGES -
DELETES_ONLY -
READ_ONLY -
UNASSIGNED -
UPDATES_AND_DELETES -
UPDATES_ONLY
Type
Enum
Type of automation task. See Supported task types . Valid values include:
-
AiCategorize -
AiExtract -
AiExtractTable(Extract rows) -
AiSummarize -
AppsScript -
Chat -
Email -
IsAITask -
MakeDoc -
Notification -
SMS -
Webhook
BackgroundImageUrl
Text
HideSystemButtons
Yes/No
RespectShowIfEverywhere
Yes/No
ShowPreviewRollouts
Yes/No

