Model Business Process

 0    54 fiche    radoslawgadowski
Télécharger mP3 Imprimer jouer consultez
 
question English réponse English
How are Model Business Processes different from Workday-delivered Business Processes?
commencer à apprendre
Model Business Processes are authored in Extend apps
What are the two types of Security Policies used by Workday?
commencer à apprendre
Domain Security Policies and Business Process Security Policies.
What do Domain Security Policies govern?
commencer à apprendre
They govern data and tasks.
What do Business Process Security Policies govern?
commencer à apprendre
They govern actions associated with a Business Process.
What is the key difference between Domain Security Policies and Business Process Security Policies?
commencer à apprendre
Domain Security Policies control data and tasks, while Business Process Security Policies control BP actions.
What are Model Security Domains?
commencer à apprendre
They are new security domains created in the app code.
What can Model Security Domains be used for?
commencer à apprendre
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?
commencer à apprendre
Configure its corresponding security policy in Workday.
What is the relationship between a Model Security Domain and its security policy?
commencer à apprendre
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?
commencer à apprendre
Yes. Each Model Business Process has its own Business Process Security Policy.
Why does each Model Business Process have its own security policy?
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
On the app's configuration page in App Manager.
Which security policy governs access to Model Business Objects?
commencer à apprendre
The corresponding Domain Security Policy.
Which security policy governs actions performed against a Model Business Process?
commencer à apprendre
The Business Process Security Policy.
Can Model Security Domains control actions performed against a Business Process?
commencer à apprendre
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?
commencer à apprendre
10 per application.
How many Business Objects can a single Extend application have?
commencer à apprendre
30 per application.
How many Attachment Objects can a single Extend application have?
commencer à apprendre
5 per application.
How many Business Processes can a single Extend application have?
commencer à apprendre
5 per application
How many SINGLE_INSTANCE fields can reference Workday-delivered Business Objects in a single application?
commencer à apprendre
10 per application.
Why might you need a Model Business Process when using a Model Business Object?
commencer à apprendre
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?
commencer à apprendre
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?
commencer à apprendre
No. A Model BO does not automatically require a Model BP.
Can you create an app without a Model BP and add one later?
commencer à apprendre
Yes. You can discover later that a Model BP is needed.
When does a record potentially require a Model BP?
commencer à apprendre
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?
commencer à apprendre
Approval, additional user actions, triggering an orchestration, being triggered by an orchestration, or sending notifications.
Who determines which step is the completion step?
commencer à apprendre
The BP Configurator.
Why should the developer involve the BP Configurator early?
commencer à apprendre
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?
commencer à apprendre
allowsCancel
Which attribute indicates that the BP operates with an Async Orchestration?
commencer à apprendre
useForOrchestrate.
What actions can an Approval Step provide to the approver?
commencer à apprendre
Approve, Deny, and Send Back.
What does Send Back allow the approver to do?
commencer à apprendre
Return the submission to the initiator for revision.
What happens after Send Back?
commencer à apprendre
The initiator can revise the submission and resubmit it.
Which property defines the routing pattern of the Revise page?
commencer à apprendre
revisePageRoute.
What does revisePageRoute contain?
commencer à apprendre
The routing pattern for the Revise page, as defined in the AMD.
Where is the routing pattern referenced by revisePageRoute defined?
commencer à apprendre
In the AMD file.
What must the revisePageRoute value correspond to?
commencer à apprendre
A routingPattern in the tasks[] array.
What does the AMD do with a routing pattern?
commencer à apprendre
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?
commencer à apprendre
Each pageRoute value must exactly match a routingPattern in the AMD tasks[].
Are Action Steps required in a Model Business Process?
commencer à apprendre
NO
What is the purpose of an Action Step?
commencer à apprendre
To allow users to enrich or augment Business Object data before the Business Process is complete.
Who performs an Action Step?
commencer à apprendre
A user in the assigned group.
Does each distinct Action Step have its own page?
commencer à apprendre
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?
commencer à apprendre
No
Can a Business Process work without custom pages?
commencer à apprendre
Yes, but the user experience may be limited.
What happens if there are additional steps after Approval?
commencer à apprendre
The BP continues to those remaining steps.
What happens when an approver selects Deny?
commencer à apprendre
The Business Process is terminated.
What happens to the Model Business Object when a BP is denied?
commencer à apprendre
The Model BO remains unaffected.
Can you report on Model BOs associated with denied BPs?
commencer à apprendre
Yes. You can report on Model BOs with associated Business Process statuses of Denied.
What is a microConfirm page?
commencer à apprendre
A page with microConclusion: true that is also the end of a flow.
Why might you use a microConfirm page?
commencer à apprendre
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?
commencer à apprendre
microConclusion: true and the page is the end of a flow.

Vous devez vous connecter pour poster un commentaire.