Mixed Deck — All SAA Topics Flashcards
99 cards from real SAA practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 20 Mixed Deck — All SAA Topics flashcards as text
An architect needs to ensure that the 'Social Security Number' field is never stored in plaintext in Salesforce. Which feature should be used?
Answer: Salesforce Shield Platform Encryption
Salesforce Shield Platform Encryption encrypts data at rest using tenant-specific keys, providing the strongest protection for sensitive fields like SSNs.
A Salesforce org uses Territory Management. How does territory assignment affect record access?
Answer: Territories grant access to accounts and related records beyond role hierarchy
Enterprise Territory Management extends account and related record access to users assigned to matching territories, independent of the role hierarchy.
Which of the following best describes a key competency required for automation & scripting fundamentals in SAA certification?
Answer: Critical thinking and evidence-based decision making
Critical thinking and evidence-based decision making is essential for automation & scripting fundamentals, as professionals must analyze situations and apply knowledge appropriately.
Which Salesforce mechanism should an architect recommend to handle high-volume record inserts that trigger complex automation without hitting governor limits?
Answer: Use Bulk API with appropriate batch sizes and async triggers
Bulk API processes records in batches of up to 10,000 asynchronously, and combined with well-designed bulkified triggers, avoids per-transaction governor limit breaches during high-volume loads.
When should an architect use Restriction Rules in Salesforce?
Answer: To further limit record access for specific users beyond what sharing rules and OWD grant
Restriction Rules narrow record visibility for specified users or groups, ensuring they see only a subset of records they would otherwise have access to.
What is the primary purpose of incident response & disaster recovery in the context of Salesforce Application Architect Certification?
Answer: To ensure consistent quality and professional accountability
Incident Response & Disaster Recovery in Salesforce Application Architect Certification primarily ensures consistent quality and professional accountability, forming the foundation of competent practice in this field.
What is the behavior of a Lookup relationship when the parent record is deleted in Salesforce?
Answer: The child record's lookup field is set to null
By default, when a parent record in a Lookup relationship is deleted, the child record's lookup field is cleared (set to null) unless a cascade delete is configured.
What is the best practice for managing large datasets in Salesforce?
Answer: Use indexed fields, optimize queries, and partition data.
Managing large datasets in Salesforce requires strategic optimization to maintain performance and scalability. Best practices include using indexed fields to speed up data retrieval, optimizing SOQL/SOSL queries to efficiently filter and retrieve necessary data, and considering data partitioning strategies for extremely large volumes. These methods ensure the platform remains responsive and efficient even with significant data loads.
When designing a real-time integration where an external system must query Salesforce and receive an immediate response, which API is most appropriate?
Answer: REST API
The REST API supports synchronous request-reply interactions, allowing external systems to query Salesforce records and receive immediate JSON or XML responses.
An architect needs to design an integration where Salesforce Platform Events are consumed by an external Java application. Which protocol should the Java app use to subscribe?
Answer: CometD (Bayeux protocol)
Salesforce's Streaming API uses the CometD implementation of the Bayeux protocol, which external clients must use to subscribe to Platform Events and other streaming channels.
Platform Events in Salesforce are primarily used to improve scalability by enabling which architectural pattern?
Answer: Event-driven architecture with decoupled producers and consumers
Platform Events implement an event-driven publish/subscribe model that decouples systems, allowing producers to publish events without waiting for consumers, improving throughput and resilience.
How does continuing education relate to automation & scripting fundamentals for SAA certified professionals?
Answer: It ensures professionals stay current with evolving standards and best practices
Continuing education ensures SAA professionals stay current with evolving standards, technologies, and best practices in automation & scripting fundamentals, maintaining competency throughout their careers.
What is the role of custom objects in Salesforce data architecture?
Answer: To store unique business data that doesn’t fit into standard objects.
Custom objects are fundamental to Salesforce's flexibility, allowing organizations to extend the platform beyond its standard functionalities. They are used to store specific data unique to a business's operations or industry that cannot be adequately managed using existing standard objects like Accounts or Contacts. This ensures all relevant business data can be tracked within Salesforce.
A Salesforce org has multiple business units that should not see each other's data. Which feature is purpose-built to enforce this separation?
Answer: Multi-org architecture with separate Salesforce instances
When strict data separation is required between business units that cannot share any data, separate Salesforce orgs provide the cleanest isolation with no risk of cross-unit data leakage.
What is a common challenge professionals face when applying security architecture & network defense principles in Salesforce Application Architect Certification?
Answer: Balancing theoretical knowledge with practical application
Balancing theoretical knowledge with practical application is a well-recognized challenge, as real-world scenarios often present complexities not covered in standard training.
What is the maximum number of SOQL queries allowed per Apex transaction in Salesforce?
Answer: 100
Salesforce enforces a governor limit of 100 SOQL queries per synchronous Apex transaction.
Which object-level security mechanism prevents a user from even knowing a particular object exists in Salesforce?
Answer: Setting Tab visibility to 'Tab Hidden' and removing object permissions
Removing object permissions (Read, Create, etc.) from a profile and hiding the tab prevents users from seeing or interacting with that object entirely.
What is the purpose of continuous integration (CI) in Salesforce application deployment?
Answer: To automatically merge code changes and run tests to ensure consistency and quality.
Continuous Integration (CI) in Salesforce aims to automatically merge code changes from multiple developers into a central repository frequently. After each merge, automated builds and tests are run to immediately detect and address integration issues or bugs. This practice ensures code consistency, maintains a high level of quality, and reduces the complexity of later-stage integration.
A company has 200 custom fields on the Account object and reports are running slowly. Which architectural recommendation addresses this?
Answer: Move rarely used fields to a related custom object
Moving rarely used fields to a related child object reduces the width of the Account table, improving query performance for the most common use cases.
Which documentation practice is most important for automation & scripting fundamentals in the SAA field?
Answer: Maintaining complete, accurate, and timely records
Maintaining complete, accurate, and timely records is crucial for accountability, quality assurance, and legal compliance in automation & scripting fundamentals.