Salesforce DEV401 - Security Flashcards
Salesforce Dev 401 Certification
For a Contact object, all users should be able to see all the fields except User Y who should not be able to see Mobile Number field. This functionality will be achieved by A. Organization Wide Default B. Profile C. Field Level Security D. Page Layout E. Roles
C. Field Level Security
A user has Read only Access to the account, will he be able to attach a file in the Attachment related list on a record? A. Yes B. No C. Yes, if the file is less than 5 MB D. Yes, if file is more than 5 MB
B. No
What CANNOT be done using profiles? A. Control the tab access B. Set the CRUD permissions C. Give access to records by modifying the record types D. Control password settings
C. Give access to records by modifying the record types
Does Salesforce.com recommend setting the sharing to private for the objects on which you grant “Read” access for your Site?
A. True
B. False
A. True
Which Feature in Salesforce.com allows managers to see the data of their subordinates? A. Organization Wide Defaults B. Role Hierarchy C. Manual Sharing D. Apex Sharing E. Profiles
B. Role Hierarchy
What is the difference between “View All Data” and “View All” permission on Profile?
A. “View All Data” overrides sharing settings for all objects in the organization, while “View All” overrides sharing settings for the named object.
B. The “View All Data” overrides sharing settings for the named object, while “View All” overrides sharing settings for all objects in the organization.
C. Both have the same functionality
D. View All Permission allows the user to view the data, whereas View All allows the user to view the Setup
A. “View All Data” overrides sharing settings for all objects in the organization, while “View All” overrides sharing settings for the named object.
Mini page layouts inherit record type and profile associations, related lists, fields, and field access settings from their associated page layout.
A. True
B. False
A. True
You can grant “Read” and “Create” permissions on all standard objects in Sites except A. Products B. Price books C. Ideas D. All of the above
D. All of the above
Can field-level access settings inherited from the associated page layout be changed on the Mini Page layout?
A. Yes
B. No
C. Depends on the Profile Permissions
B. No
Sharing Rules are used to
A. Restrict the Access to users in Public Groups
B. Extend the Access to users in Public Groups
C. Restrict the Access to other Developers
D. Extend the Access to other Developers
B. Extend the Access to users in Public Groups
If a field is required in the page layout and read-only in the field-level security setting, what will happen?
A. The page layout overrides the field-level security and the field will be required only for the user
B. The field-level security overrides the page layout and the field will be read only for the user
C. This case will never arise and if tried an error will be thrown
D. Both will be over ridden by the Profile level permissions
B. The field-level security overrides the page layout and the field will be read only for the user
Divisions do not restrict users’ access to data and are not meant for security purposes.
A. True
B. False
A. True
It is possible to share a custom object record manually.
A. True
B. False
B. False
What minimum level of access is required on account to add a task to it? A. Read B. Edit C. Delete D. Any of the above
B. Edit
Which Custom Object relationship has no effect on security of the related object? A. Master-Detail relationship B. Lookup relationship C. Open relationship D. None of the above
B. Lookup relationship
What is the use of marketing user profile?
A. User can create campaigns
B. User can import Leads
C. User can work in marketing Application
D. None of the above
A. User can create campaigns
Under what circumstances would the sharing button to be enabled on a detail view for a record.
A. A developer has added the button to the page layout
B. When record sharing is enabled in the user profile
C. When record sharing is set to public read only or private for the object
D. When record sharing is set to public read/write for the object
C. When record sharing is set to public read only or private for the object
Fields hidden using Field Level Security are subject to Data Validation Rules.
A. True
B. False
A. True
Based solely on the role hierarchy a manager can do all of the following EXCEPT:
A. View, edit, delete, and transfer his/her and his/her subordinate’s records
B. Extend sharing on both his/her and his/her subordinate’s records
C. View all folders his/her subordinate has access to, i.e., Reports, Documents, and Email Templates
D. View records his subordinate does not own but can view
C. View all folders his/her subordinate has access to, i.e., Reports, Documents, and Email Templates
If a profile does not have access to an application, that profile will also not have access to the tabs and objects of that application.
A. True
B. False
B. False
Which of the following does a Profile control?
A. Username and Password
B. Role level access
C. Read, Create, Edit, and Delete permissions
D. Sharing rules
C. Read, Create, Edit, and Delete permissions
How many criteria-based sharing rules per object can be created? (Spring'11 Release) A. 10 B. 50 C. 100 D. 200 E. No Limit
B. 50
A criteria-based sharing rule that specifies “Employee” in a text field won’t share records with “employee” in the field.
A. True
B. False
A. True
Records are in “New” status when created, and are only visible to a select set of users. Once in “Approved” status, the records are visible to all users. How can this be implemented?
A. Set the object level sharing to Private, add a workflow rule to update the sharing rule when status changes.
B. Set the object level sharing to Public Read-Only, restrict the sharing when status is ‘New’.
C. Set the object level sharing to Private, create a public group with appropriate users, and modify manual sharing to public group based on status
D. Create role hierarchy, modify the user profiles when status changes
C. Set the object level sharing to Private, create a public group with appropriate users, and modify manual sharing to public group based on status
What should be done in Field Level security settings to make a field Read-only for all profiles? A. Enable Visible and Enable Read-Only B. Disable Visible but Enable Read-Only C. Enable Visible but Disable Read-Only D. Disable Visible and Disable Read-Only
A. Enable Visible and Enable Read-Only
Child records in a lookup relationship do not inherit the security of their parents
A. True
B. False
A. True
Field level security overrides any less-restrictive field access settings in the page layouts and search layouts
A. True
B. False
A. True
A developer needs to make a field that is normally accessible by most users, inaccessible on the report wizard for specific users. What the best method to fulfill that requirement?
A. Field level security
B. Remove the field from the page layout
C. Remove the field from the user profile
D. Change my display under personal settings
A. Field level security