business processes
Application Scope - ANSWER Protects applications by identifying and restricting access to
application files and data
Private - ANSWER By default, all custom applications have a ________ scope that
uniquely identifies them and their associated artifact with a namespace identifier
Global Scope - ANSWER Special application scope that identifies applications developed
prior to application scoping or applications intended to be accessible to all other global ap-
plications
Global Scope - ANSWER ________ applications can bypass scope protections, allowing
them to:
-Read records
-Run API requests
-Create Configuration records
False - ANSWER True//False: Assume an application scope, sn_my_app, exists. Scripts
from other application scopes can never delete records from tables in the sn_my_app scope.
All application scope, This application scope - ANSWER The application Access settings for
a table are:
1
,True - ANSWER True//False: An application owns its tables and determine whether other
application can access resources from them
DO NOT - ANSWER Developers DO/DO NOT create application file records directly from
the Application File table
contextual - ANSWER The platform is a ____________ development environment that
displays the currently selected application, identifies the scope of every application artifact,
and prevent any changes that violate the access settings for an application
Application Access Settings - ANSWER ____________________ is similar to ACLs in that it
allow you to restrict access to certain resources, but instead of restricting tables and records
from users - they restrict application resources from other applications
Runtime Access tracking - ANSWER -Allows administrators to manage script access to ap-
plication resources be creating a list of script operations and targets that the system author-
izes to run
-Options: None, Tracking, Enforcing
Cross-scope privilege record - ANSWER -Runtime access tracking uses
__________________________ to determine which script operations and targets the sys-
tem allows to run
-System creates this when: Runtime Tracking is set to "Tracking" or "Enforcing"
Script API, Web Services - ANSWER Runtime access points
Application List - ANSWER Allows application developers to view and select applications
Application Picker - ANSWER Allows application developers to view and select the appli-
cation where their changes apply
2
,False - ANSWER True//False: Removing a field from a form using the Form Designer de-
letes the field from the database table.
Application Creation options - ANSWER -Start from scratch
-Create a custom application
-Start from a template
-Start from an existing service
-Start from global
Start from scratch - ANSWER -Create an empty application
-Good for application that only use one configuration record, such as workflow or script-
based application
Create a custom application - ANSWER -Create an application with UI and data elements
-Good for applications that require UI elements and tables
Start from a template - ANSWER -Create service management application
-Good for applications that need to track the status of requests or task-driven records
Start from an existing service - ANSWER -Convert an existing service to an application if
service creator is active
-You may want to convert successful services into full application to utilize application fea-
tures like contextual security, data or UI Policies, UI actions, and auditing
Start from global - ANSWER -Create an application in the global scope
-Required role: admin
-Set the system property glide.app.creator.global to true
3
, Studio - ANSWER Made up of:
-Header
-Application Explorer
-Content Frame
-Status Bar
Source Control Integration - ANSWER Allows application developers to integrate with GIT
source control repository to save and manage multiple versions of a sub-production instance
source control - ANSWER Linking to an application to ___________ allows application de-
velopers on sub production instance to:
-Import applications from a GIT repository
-Pull and apply changes from a GIT repository
-Commit all local changes on a instance to a GIT repository
-Create tags to permanently link to a given version of an application
-Create branches to maintain multiple versions of an application simultaneously
Operations - ANSWER -Import from Source Control
-Link to Source Control
-Edit Repository Configuration
-Apply Remote Changes
-Commit Changes
-Stash Local Changes
-Switch Branch
-Create Branch
-Create Tag
-Manage Stashes
4