Security & Access Control Flashcards
Q. What are the key layers of security in Salesforce?
A. Organization-Level Security, Object-Level Security, Field-Level Security, and Record-Level Security.
Q. What is Salesforce’s security model designed for?
A. To provide data protection while allowing flexible access control for different users.
Q. What is organization-wide security in Salesforce?
A. Security settings that control access at the organization level, including IP restrictions, login hours, and multi-factor authentication.
Q. What are Trusted IP Ranges?
A. A list of allowed IP addresses that can access Salesforce without requiring identity verification.
Q. What are Login Hours?
A. Time restrictions applied to user profiles to control when they can log in.
Q. What is Single Sign-On (SSO) in Salesforce?
A. A method that allows users to log in once and access multiple systems without needing separate credentials.
Q. What authentication methods does Salesforce support?
A. Username-password, SAML-based SSO, OAuth, OpenID Connect, and Multi-Factor Authentication (MFA).
Q. What are profiles in Salesforce?
A. Profiles define user permissions, object access, field-level security, and page layouts.
Q. What is the difference between profiles and permission sets?
A. Profiles define base permissions for users, while permission sets grant additional permissions without modifying the profile.
Q. What are standard and custom profiles?
A. Standard profiles come prebuilt in Salesforce, while custom profiles are created by administrators for specific needs.
Q. How does object-level security work?
A. It is controlled via profiles and permission sets, determining whether a user can Create, Read, Edit, or Delete (CRUD) records of an object.
Q. What is field-level security?
A. A setting that controls user access to specific fields within an object.
Q. How can field-level security be controlled?
A. Via profiles and permission sets.
Q. Can field-level security override object permissions?
A. Yes, even if a user has access to an object, they may be restricted from viewing or editing specific fields.
Q. What is record-level security in Salesforce?
A. A mechanism that controls access to individual records based on ownership and sharing rules.