+ Start a Discussion
souvik9086souvik9086 

DEV 401 CERTIFICATION

I'll give certification exam this week. Please solve me these questions if you know

How does Salesforce enforce data access using role hierarchy?
a. Users are given access to the records owned by the users who are
below them in the role hierarchy
b. Users are given access to the records owned by the users who share
the same role in the role hierarchy
c. Users are given access to the records accessible by the users who are
below them in the role hierarchy
d. Users are given access to the records accessible by the users who are
above the role hierarchy

 

What will cause the analytic snapshots run to fail?
Please select three (3) choices.
a. The source report has been deleted
b. The target object has a trigger on it
c. The running user has been inactivated
d. The target object is a custom object
e. The source report is saved as matrix report

 

Thanks 

Souvik

Best Answer chosen by Admin (Salesforce Developers) 
MagulanDuraipandianMagulanDuraipandian

For Q1, option c will be incorrect bcoz access is differenc from owning the record.

If 'A' has access to sample object and it is below 'Admin' in Role hierarchy.  Admin can see records created by A not all the records of sample object.

 

For Q2, analytical snapshots are only for Tabular or Summary reports.

To know more visit http://na12.salesforce.com/help/doc/en/data_about_analytic_snap.htm

 

 

Regards,

Magulan D

Salesforce.com certified Force.com Developer.

 

SFDC Blog

 

If this post is your solution, kindly mark this as the solution.

All Answers

MagulanDuraipandianMagulanDuraipandian

Answers:

 

a. Users are given access to the records owned by the users who are

below them in the role hierarchy

 

 

a. The source report has been deleted

b. The target object has a trigger on it

c. The running user has been inactivated

 

 

The answers are 100% correct.

 

Cheers!!!

 

Gud luck for ur exam.

 

http://infallibletechie.blogspot.in/search/label/DEV%20401

 

Check this site for more questions for DEV 401.

 

Regards,

Magulan D

Salesforce.com certified Force.com Developer.

 

SFDC Blog

 

If this post is your solution, kindly mark this as the solution.

 

souvik9086souvik9086

Thanks very much. But I have a question
For Q 1) (c) will be incorrect?

For Q 2) Analytical Snapshot can't run for Matrix report. So why 5th option is not choosen?

 

Thanks 

Souvik

MagulanDuraipandianMagulanDuraipandian

For Q1, option c will be incorrect bcoz access is differenc from owning the record.

If 'A' has access to sample object and it is below 'Admin' in Role hierarchy.  Admin can see records created by A not all the records of sample object.

 

For Q2, analytical snapshots are only for Tabular or Summary reports.

To know more visit http://na12.salesforce.com/help/doc/en/data_about_analytic_snap.htm

 

 

Regards,

Magulan D

Salesforce.com certified Force.com Developer.

 

SFDC Blog

 

If this post is your solution, kindly mark this as the solution.

This was selected as the best answer
souvik9086souvik9086

Thanks Q 1 is clear now.
But for Q 2.. I'm also telling that analytical snapshots are only for Tabular or Summary reports. So when we use matrix report analytical snapshot will always fail. right?

 

Another question

Which cannot be a dependent picklist?
a) Checkbox
b) Multiselect Picklist
bob_buzzardbob_buzzard

Some bad advice there Magu, role hierarchy inheritance is based on access, not ownership.

 

From the help docs:

 

--- snip ---

 

Role Hierarchy

 

The role hierarchy enables users above another user in the hierarchy to have the same level of access to records owned by or shared with users below.

 

--- snip ---

MagulanDuraipandianMagulanDuraipandian

Checkbox fields can be controlling fields but not dependent fields.

souvik9086souvik9086

Hi Bob
Many thanks for your advice. I have the confusion there of whether it is based on ownership or access based. 

Shall you please give me the correct answers oh the other two questions asked by me above. It will be a great help for me. As I have the exam tomorrow.

bob_buzzardbob_buzzard

Its based on access not ownership.  If you share a record with a user, you are also sharing it with users in roles above them in the role hierarchy.

 

For details as to why analytic snapshots can fail, check the troubleshooting page at:

 

https://login.salesforce.com/help/doc/en/data_troubleshooting_snapshots.htm

 

I can't see anything in there about reports being deleted, but there is an entry for the report no long being tabular, so I'd say that changing to matrix would be a correct answer.

 

 

 

souvik9086souvik9086

Thanks Bob I got the answer. The other question is

 

Which cannot be a dependent picklist?
a) Checkbox
b) Multiselect Picklist

As Magu answered this is as checkbox. Is it correct?

bob_buzzardbob_buzzard

There's full details of dependant picklists at:

 

http://login.salesforce.com/help/doc/en/fields_dependent_field_considerations.htm

 

Its better if you find the answers yourselves, as you won't be able to get confirmation during the exam.

souvik9086souvik9086

Thanks Bob. I got it. Yes that is the right policy as there is so much confusion going on regarding some questions. 
Again Thanks.

souvik9086souvik9086

Which of the following is NOT a step in creating a junction object?
a. Creating the custom object to serve as the junction object between the
two master objects
b. Creating two Master-Detail relationships
c. Customizing the related lists on the page layouts of the two master
objects
d. Creating two lookup relationships

 

Anyone know the correct answer

srmthssrmths

Yes Magu is right.

bob_buzzardbob_buzzard

The answer to the JO question is d - you don't have lookup relationships in this, only master-details.

abhishekshuklacs001abhishekshuklacs001

 Checklist can not be dependent.

Anant KamatAnant Kamat

Hi Bob,

I can see an entry for "Cannot run analytic snapshot because source report has been deleted.in the link provided by you. Hence given all the choices I can see 4 out of 5 are correct but the question asks for only 3 correct answers. Can you please list out the correct 3 out of the below 4 choices.

 

a. The source report has been deleted
b. The target object has a trigger on it
c. The running user has been inactivated
e. The source report is saved as matrix report

 

Thanks,

Anant Kamat

bob_buzzardbob_buzzard

Here is a link with full details of why an analytic snapshot might fail. Its best to learn them all rather than enough to get one question right :)

 

http://na6.salesforce.com/help/doc/en/data_troubleshooting_snapshots.htm

 

 

Satyendra RawatSatyendra Rawat
Hi,

Best answer is a, b and c . d is not come in this picture

a. The source report has been deleted
b. The target object has a trigger on it
c. The running user has been inactivated