Personas and Roles
caution
This part of the lab is for information purposes only. No activity required.
System Administrator
Responsibilities
- Install and configure App Engine Studio and dependencies
- Define environments and configure pipelines
- Provision App Engine Studio administrator group access
- Upgrade the App Engine Studio application, when applicable
- Define guardrails for which App Engine Studio Administrators can approve or reject application intake requests
- Collaborate with professional ServiceNow developers to create Instance Scan definitions for the platform
- Collaborate with App Engine Studio Administrator(s) to resolve application conflicts that arise on the platform
Role required:
- admin
App Engine Studio Administrator
Responsibilities
- Manage App Engine Studio processes and properties
- Review and approve / reject submitted application requests, based on intake guardrails defined by system administrator
- Provision App Engine Studio user access
- Review submitted App Engine Studio applications
- Manage deployment requests
- Manage promotion of App Engine Studio applications across instances
- Execute ATF tests / suites in testing instance
- Ensure Instance Scan is run with proper definitions
- Collaborate with system administrator to resolve application conflicts that arise on the platform
Role(s) required:
- sn_app_eng_studio.admin
- atf_test_designer
- scan_admin
Professional ServiceNow Developer
Responsibilities
- Build and test applications in ServiceNow Studio and App Engine Studio
- Collaborate with citizen developers, on an as-needed basis, to deliver applications in App Engine Studio, including:
- Ensure application development and organizational best practices are followed by citizen developers
- Assist in review and testing of submitted App Engine Studio applications
- Build complex configurations involving UI Builder, Mobile App Builder, Flow Designer, or other builder tools
- Create ATF tests / suites for applications
- Collaborate with system administrator to create Instance Scan definitions for the platform
Role(s) required:
- delegated_developer
- sn_app_eng_studio.user
- atf_test_admin
- scan_admin
Low-Code / Citizen Developer
Responsibilities
- Submit requests for new custom applications to build in App Engine Studio
- Understand ServiceNow and application development best practices
- Build and test applications in App Engine Studio
- Submit developed App Engine Studio applications for IT review
- Maintain and modify the application during its lifecycle if determined during the intake process
Role required:
- sn_app_eng_studio.user
info
In the Utah release, the ‘App Engine Studio Users Limited’ group was added to allow AES administrators to give developers assigned to the group the ability to collaborate on existing applications without being able to create new applications or access templates.