How to use ant migration tool to retireve roles
- How to use ant migration tool to retireve roles how to#
- How to use ant migration tool to retireve roles license#
Salesforce or is triggered at a specified recurring time. Workflow rule is a set of business logic defined using an if/then criteria thatĮxecutes when a specified data change (user defined criteria) occurs in Opportunities for different business lines).Ĭombination of User Interface & Business Logic requirements)
Layouts for different users that use the same object differently (example: Types allow configuring different business processes, picklist values, and page LightningĪlong with including utility bars at the bottom of the pageĪnd custom design the navigation of other tabs and related sub-tabs. folder) of record pages and userįeatures that work together to serve a particular user function. (declarative changes related to User Interface requirements) Each page layout can be assigned directly to 1 or more user profiles, which defines the view of that object detail for the users in the assigned profile. They also help determine which fields are visible, read only, and required. Page layouts control the display and organization of User Interface, including buttons, fields, any visualforce pages embedded within the page, custom links, and related items for each object. Now lets discuss each in option in a bit more detail: In the above diagram, I provide my Architectural design choices for Declarative and Programmatic configurations. Once you have classified the requirements among 1 or 2 dominant categories. – Each account is related to multiple manufacturers and each manufacturer is related to multiple opportunities (Dominant: Data) – All new cases should be routed to the appropriate service agent queue in the designated service territory and if the case is not owned by a service agent in the queue then the case should be escalated to the Service Center supervisor. – Sales team would like to view all contacts & opportunities related to an account in a single page and take all related sales action from the single page. There are obviously requirements that can be classified as having all 3 characteristics, hence I advise on identifying the most dominant characteristic.Įxample of requirements & classifications: When choosing what to use and when, you should first identify the dominant characteristics of your requirements.Įvery requirement can be classified, into one of the following dominant characteristics:
Salesforce has over 14 declarative platform features & over 11 programmatic options available to automate almost anything on the Salesforce Lightning Platform.
How to use ant migration tool to retireve roles how to#
How to choose the right Automation feature in Salesforce? Here is a sample illustration of what a FUSIAOLA analysis looks like
How to use ant migration tool to retireve roles license#
L – Licenses, specifically the optimal mix of the cloud platform license types needed to support the functionality out of the box as supported by the cloud platform.Ī – Assumptions, that you as an architect are making at the time of designing the solution and one that create the validity of your solution architecture.
O – Objects, existing and new that needs to be created within the cloud platform to organize and store the data that is needed to support the functions & features supported by the system. This specifically considers the Identity & access management capabilities needed to secure access to and from the solution. I – Integrations needed between the systems identified above and the cloud platform.Ī – Authentication mechanism for users and the above identified system integrations with the cloud platform. S – Systems – Existing or New (to be added), In particular, 2 groups of systems,ġst group- Existing systems that the System will replace fully or partially or will remain and require to integrate with.Ģnd group- new systems that will be added to the enterprise to complement the cloud based solution such as a new data warehouse, document management tool, etc
U – User & User Groups, who will be using the solution What is the FUSIAOLA for this desired Solution?į – Functions & Features needed by the users in the solution The point being that no matter when an architect is brought into a project, at the very beginning or at the very end, I always start with one question: “If you think Architects are expensive, you many wanna check the price of projects without architects” Only a few of us architects are lucky enough to be brought into a project at the very beginning of the project, mainly due to underestimating the complexity of developing a cloud baased solution, and other times to save on the costs of staffing an architect.įor the latter reason, I have often told my clients Each business requirement needs to be assessed against 7 architectural domains introduced previously. The first step in architecting is to analyze & clearly understand the Business requirements that need to be accomplished.