A. Salesforce Fundamentals Flashcards

1
Q

Can two users have the same profile? Can two profiles be assigned to the same user?

A

Profiles determine the level of access a user can have in a Salesforce org.

As far as the first part of the question is concerned, Yes. One profile can be assigned to any number of users. Take the example of a Sales or Service team in a company. The entire team will be assigned the same profile. The admin can create one profile: Sales Profile, which will have access to the Leads, Opportunities, Campaigns, Contacts and other objects deemed necessary by the company.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are Governor Limits in Salesforce?

A

In Salesforce, it is the Governor Limits which controls how much data or how many records you can store in the shared databases. Why? Because Salesforce is based on the concept of multi-tenant architecture. In simpler words, Salesforce uses a single database to store the data of multiple clients/ customers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some types of governor limits

A

Different Governor Limits in Salesforce are:

  • Per-Transaction Apex Limits
  • Force.com Platform Apex Limits
  • Static Apex Limits
  • Size-Specific Apex Limits
  • Miscellaneous Apex Limits
  • Email Limits
  • Push Notification Limits
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a sandbox org? What are the different types of sandboxes in Salesforce?

A

A sandbox is a copy of the production environment/ org, used for testing and development purposes. It’s useful because it allows development on Apex programming without disturbing the production environment.

When can you use it?
You can use it when you want to test a newly developed Force.com application or Visualforce page. You can develop and test it in the Sandbox org instead of doing it directly in production.

This way, you can develop the application without any hassle and then migrate the metadata and data (if applicable) to the production environment. Doing this in a non-production environment allows developers to freely test and experiment applications end to end.

Types of Sandboxes are:

  • Developer
  • Developer Pro
  • Partial Copy
  • Full
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can you edit an apex trigger/ apex class in production environment? Can you edit a Visualforce page in production environment?

A

No, it is not possible to edit apex classes and triggers directly in production environment.

It needs to be done first in Developer edition or testing org or in Sandbox org. Then, to deploy it in production, a user with Author Apex permission must deploy the triggers and classes using deployment tools.

However, Visualforce pages can be created and edited in both sandbox and in production.

Only if the page has to do something unique (different values), it would have to be developed via Sandbox.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the different data types that a standard field record name can have?

A

A standard field record name can have data type of either auto number or text field with a limit of 80 chars.

For generating auto numbers, the format needs to be specified while defining the field and after that for every record that is added, the number will get auto generated. For example:-
Sr No-{1}
Sr No-{2}
Sr No-{3}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why are Visualforce pages served from a different domain?

A

Visualforce pages are served from a different domain to improve security standards and block cross site scripting.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly