término |
definición |
How are Model Business Processes different from Workday-delivered Business Processes? empezar lección
|
|
Model Business Processes are authored in Extend apps
|
|
|
What are the two types of Security Policies used by Workday? empezar lección
|
|
Domain Security Policies and Business Process Security Policies.
|
|
|
What do Domain Security Policies govern? empezar lección
|
|
They govern data and tasks.
|
|
|
What do Business Process Security Policies govern? empezar lección
|
|
They govern actions associated with a Business Process.
|
|
|
What is the key difference between Domain Security Policies and Business Process Security Policies? empezar lección
|
|
Domain Security Policies control data and tasks, while Business Process Security Policies control BP actions.
|
|
|
What are Model Security Domains? empezar lección
|
|
They are new security domains created in the app code.
|
|
|
What can Model Security Domains be used for? empezar lección
|
|
They can restrict page access or govern access to Model Business Objects.
|
|
|
What must you do after creating a Model Security Domain in your app? empezar lección
|
|
Configure its corresponding security policy in Workday.
|
|
|
What is the relationship between a Model Security Domain and its security policy? empezar lección
|
|
The Model Security Domain is created in the app, while its corresponding Domain Security Policy is configured in Workday
|
|
|
Do Model Business Processes have their own security policies? empezar lección
|
|
Yes. Each Model Business Process has its own Business Process Security Policy.
|
|
|
Why does each Model Business Process have its own security policy? empezar lección
|
|
To provide granular control over which groups or individuals can perform specific actions against the Business Process.
|
|
|
What can a Business Process Security Policy control? empezar lección
|
|
It controls what types of actions groups or individuals can perform against the Business Process.
|
|
|
When do you configure the Business Process Security Policy for a Model BP? empezar lección
|
|
After the app with the Model BP is deployed to the organization's tenant.
|
|
|
Where do you configure the Business Process Security Policy for a Model BP? empezar lección
|
|
On the app's configuration page in App Manager.
|
|
|
Which security policy governs access to Model Business Objects? empezar lección
|
|
The corresponding Domain Security Policy.
|
|
|
Which security policy governs actions performed against a Model Business Process? empezar lección
|
|
The Business Process Security Policy.
|
|
|
Can Model Security Domains control actions performed against a Business Process? empezar lección
|
|
The provided material distinguishes them: Model Security Domains / Domain Security Policies govern data and tasks, while BP Security Policies govern BP actions.
|
|
|
How many Security Domains can a single Extend application have? empezar lección
|
|
|
|
|
How many Business Objects can a single Extend application have? empezar lección
|
|
|
|
|
How many Attachment Objects can a single Extend application have? empezar lección
|
|
|
|
|
How many Business Processes can a single Extend application have? empezar lección
|
|
|
|
|
How many SINGLE_INSTANCE fields can reference Workday-delivered Business Objects in a single application? empezar lección
|
|
|
|
|
Why might you need a Model Business Process when using a Model Business Object? empezar lección
|
|
Because Workday-delivered Business Processes do not easily interact with new Model Business Objects created in Extend.
|
|
|
Can Workday-delivered Business Processes easily interact with Model Business Objects? empezar lección
|
|
No. Because Model BOs are new to Workday, Workday-delivered BPs do not easily interact with them.
|
|
|
Do you always need a Model BP if your app has a Model BO? empezar lección
|
|
No. A Model BO does not automatically require a Model BP.
|
|
|
Can you create an app without a Model BP and add one later? empezar lección
|
|
Yes. You can discover later that a Model BP is needed.
|
|
|
When does a record potentially require a Model BP? empezar lección
|
|
When it needs approval, actions from additional users, an orchestration, triggering by an orchestration, or notifications.
|
|
|
What are examples of requirements that may indicate a Model BP is needed? empezar lección
|
|
Approval, additional user actions, triggering an orchestration, being triggered by an orchestration, or sending notifications.
|
|
|
Who determines which step is the completion step? empezar lección
|
|
|
|
|
Why should the developer involve the BP Configurator early? empezar lección
|
|
To ensure the application exposes all the capabilities, actions, Action Steps, and pages needed to configure the BP correctly.
|
|
|
Which attribute determines whether a Model BP can be canceled? empezar lección
|
|
|
|
|
Which attribute indicates that the BP operates with an Async Orchestration? empezar lección
|
|
|
|
|
What actions can an Approval Step provide to the approver? empezar lección
|
|
Approve, Deny, and Send Back.
|
|
|
What does Send Back allow the approver to do? empezar lección
|
|
Return the submission to the initiator for revision.
|
|
|
What happens after Send Back? empezar lección
|
|
The initiator can revise the submission and resubmit it.
|
|
|
Which property defines the routing pattern of the Revise page? empezar lección
|
|
|
|
|
What does revisePageRoute contain? empezar lección
|
|
The routing pattern for the Revise page, as defined in the AMD.
|
|
|
Where is the routing pattern referenced by revisePageRoute defined? empezar lección
|
|
|
|
|
What must the revisePageRoute value correspond to? empezar lección
|
|
A routingPattern in the tasks[] array.
|
|
|
What does the AMD do with a routing pattern? empezar lección
|
|
It maps the routing pattern to the PMD page displayed when a matching URL is accessed.
|
|
|
What is the relationship between pageRoute and AMD routingPattern? empezar lección
|
|
Each pageRoute value must exactly match a routingPattern in the AMD tasks[].
|
|
|
Are Action Steps required in a Model Business Process? empezar lección
|
|
|
|
|
What is the purpose of an Action Step? empezar lección
|
|
To allow users to enrich or augment Business Object data before the Business Process is complete.
|
|
|
Who performs an Action Step? empezar lección
|
|
A user in the assigned group.
|
|
|
Does each distinct Action Step have its own page? empezar lección
|
|
Yes. Each Action Step can have a corresponding PMD controlling what the assigned user sees.
|
|
|
Does an app with a Business Process require custom Approve, Review, and Action pages? empezar lección
|
|
|
|
|
Can a Business Process work without custom pages? empezar lección
|
|
Yes, but the user experience may be limited.
|
|
|
What happens if there are additional steps after Approval? empezar lección
|
|
The BP continues to those remaining steps.
|
|
|
What happens when an approver selects Deny? empezar lección
|
|
The Business Process is terminated.
|
|
|
What happens to the Model Business Object when a BP is denied? empezar lección
|
|
The Model BO remains unaffected.
|
|
|
Can you report on Model BOs associated with denied BPs? empezar lección
|
|
Yes. You can report on Model BOs with associated Business Process statuses of Denied.
|
|
|
What is a microConfirm page? empezar lección
|
|
A page with microConclusion: true that is also the end of a flow.
|
|
|
Why might you use a microConfirm page? empezar lección
|
|
To keep the user in the inbox by making the confirmation page the end of a flow after an Action Step.
|
|
|
What two conditions define a microConfirm page? empezar lección
|
|
microConclusion: true and the page is the end of a flow.
|
|
|