Public data objects in Jitterbit App Builder
Public Data Objects are available for usage when developing App Builder apps. These objects reside in the App Builder data source and can be used in Business Rule logic. The different Public Data Objects are listed below, drill down for more information on each object.
See Access to public data objects for information on using Public Data Objects.
Applications
App_DataObject_List
- Tables and data objects within the current application.App_Image
- Images within the current application.App_List
- Visible App Builder applications.App_Page_List
- Active pages within the current application.App_Role
- Roles associated with the current application.ControlType_List
- Control types.PageViewLog
- Lists page views and pages by user, by date.
Data sources
DataSource
- Data sources.Event_List
- Table events.Table
- Tables, data objects and rules.
Localization and internationalization
These public data objects support localization and internationalization.
Country
- Active countries.Culture
- Available cultures (locales).TimeZone
- Active time zones.TranslatePhrase
- Queue phrase translation.
Background service
These public data objects provide visibility into the background service.
EventHistory
- Event execution history.Job
- Background service jobs.Schedule
- Background service schedules.
Security
Authenticate
- Authenticates the client using the supplied identity and claims.Challenge
- Issues a challenge to the given security provider.Group
- View security groups.Identity_Current
- Current user's identities.IdentityClaim_Current
- Current user's identity claims.Key_Generate
- Generate a key for a user.Provider
- Available security providers.User_Create
- Provision a user.User_Current_ChangePassword
- Allows current user to change his or her password.User
- Read/write access to users.User_Current
- Read/write access to current user.User_LocalAuthentication
- Local authentication settings.User_Read
- Read-only access to users.User_SetPassword
- Sets a user's password.UserGroup
- View and modify security group membership.UserRole
- User role membership.
Realms
These public data objects are designed to work within a realm.
Realm_Group
- Realm security groups.Realm_Provider
- Realm security providers.Realm_User_Create
- Provision a user within a realm.Realm_UserGroup
- Realm user group membership.
Bridges and notifications
The bridge public data objects Bridge_Send_Email
, Bridge_Send_Sms
, and Bridge_Send_App Builder_Alert
are documented here.
Notification_Create
- Send a notification.
Translations
These public data objects provide access to various translation tables used by App Builder.
Bundle
- Get a list of Bundles in App Builder.Bundle_App
- Show the bundle used by an application.Language
- Show the enabled languages on this App Builder instance.TranslatePhrase
- Send a phrase for translation.Translation
- Retrieve the list of translations in App Builder.Translation_Format
- List the translation formats.Translation_Type
- List the translation types.Translation_User
- Retrieve translations for the current user and application.
App Builder connector
These public data objects are used by the App Builder Connector and not designed for general purpose use.
Column_Public
- Columns in public data objects.DataSource_Public
- Data sources with public data objects.Event_Public
- Public data object events.Table_Public
- Public data objects.
Internal use
App_SiteMenu
- Links that appear on the site menu.Native_App_TabMenu
- Menu items for native application tab menu.