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
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
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
(preview) -
AiExtract
(preview) -
AppsScript
-
Chat
-
Email
-
MakeDoc
-
Notification
-
SMS
-
Webhook
BackgroundImageUrl
Text
HideSystemButtons
Yes/No
RespectShowIfEverywhere
Yes/No
ShowPreviewRollouts
Yes/No