Admin Questions

 1. What is an App in Salesforce?

Ans: A Salesforce App is a group of Tabs that makes it easy for users to access a set of related features in the full Salesforce.com browser app.

2. What are the types of apps available in salesforce?

Ans: We have 3 types of Apps in salesforce.

     i. Standard Apps
    ii. Custom Apps
    iii. Console Apps

3. What are the types of Objects in Salesforce?

Ans: Salesforce support a different kind of Objects
    i. Standard Objects
    ii. Custom Objects
    iii. External Objects
    iv. Big Objects
But commonly we are using Standard and Custom Objects.

4. What is a Standard Object?

Ans: Standard objects are predefined objects which are salesforce provided by default with standard applications. for Example Account, Contact, Lead, Task and etc...

5. What is a Custom object?

Ans: Custom Objects are user-defined objects based on the client business-specific. All custom object API names end with "__c" which denotes a custom object.

6. What are fields indexed automatically when the custom object is created?

Ans: When a custom object is created automatically these fields are indexed Name, CreatedById, LastModifiedById, and OwnerId


7. What are the Different Types of Relationships in Salesforce?

Ans: Below is the record types available in Salesforce.

    i.    Master-Detail Relationship
    ii.   Lookup Relationship
    iii.  Self Relationships
    iv.  Many to Many relationships
    v.   Hierarchy Relationships

8. What is the Lookup relationship?

Ans: Both Parent and Child objects are loosely coupled, which means that if one gets deleted then the related object will not get deleted.
  • objects are loosely coupled.
  • When a parent's record gets deleted, the child remains in existence.
  • We cannot create a roll-up summary field in a lookup relationship.
  • Parent and child records have their own sharing and security settings in look-up relationships.
  • The Look-Up relationship field is not mandatory by default but we can select a checkbox to make it mandatory in lightning.
  • We can have a maximum of 40 look-ups per object. (Salesforce can increase the limit to 50)

9. What is the Master-Detail Relationship?

Ans: One object acts as a master and the other acts as a detail object. In other words, this relationship acts as a parent-child relationship. We use this type of relationship when we want to bound two objects tightly or closely dependent on each other.
  • When a master record gets deleted, its related child/detail record automatically gets deleted.
  • In a master-detail relationship both the objects are strongly coupled to each other.
  • Sharing and security settings of the detail records are inherited as per their master settings.
  • We can define this relationship between custom objects and between standard and custom objects. Note that, the standard object must be on the master side while creating relationships between standard and custom objects. 
  • We can also have roll-up summary fields in master-detail relationships, which helps us calculate values from child records using aggregate functions like Count, Sum,  Min, Max.
  • The master-detail field is required on the detail record’s page layout.
  • We can only create a maximum of 2 master-detail relationships per object. In a master-detail relationship both the objects are strongly coupled to each other.

10. What is Many-to-Many Relationship?

Ans: Create one custom object, which should have an auto number as unique identification, and create two Master-Detail relationships for this object. And this Object is also called a Junction object.

11. What are Text, TextArea, and TextArea (Long)?

Ans: Salesforce Text Fields. Text, allows users to enter any combination of letters and numbers up to 254 characters. Text Area, allows users to enter up to 255 characters on separate lines. Text Area (Long), allows users to enter up to 131,072 characters on separate lines.

12. How to reparenting master-detail salesforce?
Ans: By default, records can’t be reparented in master-detail relationships. Administrators can, however, allow child records in master-detail relationships on custom objects to be reparented to different parent records by selecting the Allow reparenting option in the master-detail relationship definition.

13. What is a "Self Relationship"?

Ans: Self Relationship is a lookup relationship to the same object. Suppose let’s take an object “Merchandise”. Here we can create the relationship between the Account to Account (same object) object. That is called “Self Relationship”.

14. What is TAB in Salesforce?

Ans: The tab is a user interface component to user creates to display custom object data.
There are three types of tabs.
  • Custom Tabs
  • Visual force Tabs
  • Web Tabs
  • Lightning Component tabs
  • Lightning Page tabs
15. What happens to the detail records when the master record is deleted?

Ans: In Master-detail, If we delete the master record automatically child record also gets deleted. But in Recycle bin only the Parent record will be available.

16. Can we create a Master-Detail relationship on existing records?

Ans: No, since the field is required is the master-detail relationship, it will not allow us to establish an M-D relationship. to handle that issue, we need to create a lookup relationship and populate the records into the lookup convert the data type from Lookup to Master-detail relationship.

17. List out the functions of the Roll-up Summary field?
  • Count: It calculates the total number of related records.
  • Sum: It totals the values of selected fields.
  • Min: Displays lowest value.
  • Max: Displays the highest value.
18. Is it possible to edit the Roll-up summary field value in a record?

Ans: No, It is a read-only field. The Rollup summary filed can only be created for the master-detail relationship. So the roll-up summary automatically calculates based on detailed records on the Master object.

19. What is a dependent picklist?

Ans: Dependent Picklist allows to contain multiple values and pick value one among them or Multiple values among them. Dependent fields depend upon the controlling fields.

20. What are Page Layout and Record Types?

Page Layout: On the page, layout customization can be done like fields, related lists, custom links can be arranged.
Record Types: Record types in salesforce helps to implement business processes like defining picklist values for standard and custom pick lists.

21. What is Workflow?

Ans: Salesforce Workflow is a business logic that evaluates the records as they are created, updated in an object to apply automated processes like Assigning Tasks, Emails, Field Update, and outbound message sending.

22. Different Workflow Components available in salesforce?

Ans: In salesforce.com. workflows consists of 5 components they are.
  • Workflow tasks.
  • Workflow Email alerts.
  • Workflow field updates.
  • Workflow Outbound messages

23. What are the different workflow actions available in Salesforce?
  • Tasks.
  • Email alerts.
  • field updates.
  • Outbound messages

24. What is a Workflow Task?

Ans: Workflow tasks in salesforce are used to assigns a task to users. Using tasks we can specify the Subject, Status, Priority, and Due Date of the task. Tasks are workflow & approval actions that are triggered by workflow rules or approval processes.

25. What is a Workflow Alert?

Ans: An email alert is one of the actions used in workflow and approval. They are used to generate email templates by a workflow rule or approval process and sent to destination recipients. We can send workflow email alerts to users, contacts having a valid email address.

26. What is a Workflow Field Update?

Ans: Field updates in workflow and approval processes specify the field that we want to be updated and inserting the new value for it. Depending on the field type, we can choose the following options. They apply a specific value, make the value blank, or calculate a value based on a formula you create.

27. What is Time-Dependent Workflow?

Ans: Time-dependent workflows are not executed independently. Time-dependent workflows remain constant in the workflow queue as long as the workflow rule criteria are valid.

28. Time-Dependent Workflow – Considerations?

Ans: When defining time-dependent workflows in salesforce we have to use standard and custom date and date/time fields defined for the object. We have to specify time using days and hours.
Also, add actions to existing time triggers.

29. Limitations of Time-dependent workflow?
  • Time triggers don't support minutes or seconds.
  • Time triggers can't reference the following:
  • DATE or DATETIME fields containing automatically derived functions, such as TODAY or NOW.
  • Formula fields that include related-object merge fields.
30. In which criteria of a workflow – “time-dependent workflow action” cannot be created?

Ans: Created, and every time it’s edited.

31. When you can’t add Time-dependent action in the Workflow rule?

Ans: Time-dependent actions in workflow rules can not be added when the following actions take place.
  • When workflow rule is active.
  • When workflow rule is deactivated and has pending actions in the queue.
  • When the workflow rule criteria of a record are set to: created, and every time it’s edited.
  • When the workflow rule is included in a package.

32. We have a “Time Based Workflow” and there is Action scheduled to be executed. If we Deactivate the workflow, Scheduled actions will be removed from the queue or not?

Ans: Even after deactivating the workflow, its action will not be removed. It’s still active in the queue.

33. We have “Time Based Workflow” and there is action scheduled to be executed. Can we delete that workflow?

Ans: It is impossible to delete the workflow when the workflow has any pending time-dependent actions.

34. How to clear the Time-based workflow action queue?

Ans: We can clear the time-based workflow action queue in two ways they are
  • Make the criteria false.
  • Removing scheduled actions from the queue.

35. While creating workflow on Task, what difference was observed on available actions?

Ans: While creating workflow on the task we can not find the “Send Email” action.

36. Suppose if a record meets workflow criteria for time-based workflow action, the action goes in the queue. Later, before the time-based action is triggered, the same record gets modified and the criteria previously met are changed and now it does not meet the workflow criteria. What happens to the time-based action placed in Queue?

Ans: Simply the time-based workflow action is removed from the workflow queue and will not get fired.

37. What is Profile?
  • A profile is a group/collection of settings and permissions that define what a user can do in salesforce.
  • A profile controls “Object permissions, Field permissions, User permissions, Tab settings, App settings, Apex class access, Visualforce page access, Page layouts, Record Types, Login hours & Login IP ranges. 
  • We can map only one profile for one user and without mapping the profile we cannot create the user.
38. Can two profiles be assigned to one user?

Ans: Depending on the profile assigned, users get access to Salesforce. One profile can be assigned to many users. Let’s consider an example scenario where the admin creates a sales profile. Now the admin has to give access to one sales profile to multiple members of the sales team. But the admin cannot give a user access to more than one profile because sales reps should only have access to the sales profile. So two profiles cannot be assigned to one user.

39. What is a profile? Can two users have the same profile?

Ans: The profile is defined as a collection of rules and procedures a person needs to follow to access particular records. There are multiple profiles available in Salesforce. For example, a sales profile can have access to leads, opportunities, contacts, campaigns, etc.
As far as the second question is considered, the answer would be yes. The people who work in one department have the same profile. So the people who work under a particular department would be assigned with the same profiles.
As we have seen in the sales profile, many people work under it and every person who works under is assigned the same profile. Hence any number of people can have the same profile.

40. Explain the difference between role and profile?

Role: In Salesforce Role is meant to increase the data visibility to a particular user. It can be done through sharing rules or by building a role hierarchy. Using roles, you can control the ac

Profile: Unlike the roles profile is mandatory for all, and it stays at the object level. It is treated as a building pillar of an organization.

41. How to look at the user license information in Salesforce Org?

Steps to find out the user license:
    
Salesforce Org → Setup → Administer → Company Profile → Company Information.

42. Can we delete a user in Salesforce?

Ans: No, we cannot delete the user in the salesforce. 

43. Can we change the license when we create a profile?

Ans: No, we cannot change the license when we are creating the profile.  

44. Does the user can create insert their own custom logo while creating their own custom applications?

Ans: Yes, users can upload their custom logo in documents, and then they choose that logo for the organization.

45. List things that can be customized on-page?

Ans: We can customize different things on page layouts like Fields, Buttons, Custom Links, and Related Lists. We can also create sections.

46. There is only 2 MDR allowed per object how many custom levels it can have?

Ans: It allows three custom levels per object.

47. What is a Standard Profile?

Ans: Standard profiles are used in every Salesforce org and enable editing of settings. However, in some organizations where it is not possible to create a custom profile, as in Contact Manager and Groups Editions, the users can be assigned with standard profiles but unable to view or edit them.

48. What are the different kinds of reports?

Ans: There are three types of reports in salesforce.com they are:

·         Tabular reports.

·         Summary reports.

·         Matrix reports

 49. What are Standard Reports?

Ans: Standard reports in salesforce are those provided by salesforce.com. These types of reports cannot be deleted and used primarily for creating custom reports.

 50. What are custom Reports?

Ans: Custom reports in salesforce are those created by users with specific criteria. These types of reports can be deleted, edited and stores in personal folders.

 51. What is a Tabular report?

Ans: Tabular reports in salesforce are those where the data is displayed in the form of a list. In Tabular reports, custom data is arranged without subtotals.

 52. What is a Summary Report?

Ans: Summary reports in salesforce are those where the data is displayed in the form of summary format. Sorting, sum-total of data can be available in this report.

 53. What is a Matrix Report?

Ans: Matrix reports are salesforce are those where the data is arranged in grid format having rows and columns. Data is arranged vertically and horizontally in tables like excel format.

 54. What is Trend Report?

Ans: Trend reports in salesforce are those which displays historical data. Trend reports are used to analyze which fields contain data that we want to leave out.

 55. What are Custom Report Types?

Ans: Custom report types in salesforce allow us to build a framework in the report wizard when creating custom reports. This custom report can be created between standard and custom objects.

56. Who can run Reports?

Ans: In Salesforce.com, most reports run automatically when we click on the report name. If we want to run a report click on “Run Report” to run automatically.

57. What is a bucket field in reports?

Ans: In salesforce reports, bucket fields are used to categorize reports records. When we use bucket field in reports there is no need of creating a formula or a custom field.

58. Is it possible to delete reports using a Data loader?

Ans: No, it is not possible to delete reports using data loaders.

 59. What are Dashboards?

Ans: Salesforce Dashboards are the graphical representation and visual presentation of reports data in salesforce.

 60. What are the different Dashboard Components?

Ans: Salesforce dashboard components are used to represent data. Salesforce dashboards have some visual representation components like graphs, charts, gauges, tables, metrics and visual force pages. We can use up to 20 components in a single dashboard.

 61. What are dynamic Dashboards?

Ans: Dynamic dashboards in Salesforce displays a set of metrics that we want across all levels of your organization. Enterprise Editions can use five dynamic dashboards and An unlimited edition can use ten dashboards.

 62. Can we schedule dynamic dashboards?

Ans: No, we cannot schedule dynamic dashboards for a refresh. It must be done manually.

 63. Explain dynamic Dashboard?

Ans: Dynamic dashboards in Salesforce displays a set of metrics that we want across all levels of your organization.

Dynamic Dashboards in salesforce are Created to provide security settings for the dashboards in salesforce.com. We may have a requirement in an organization to “view all data” by every user in an organization according to their access we must select Run as Logged-in User. There are two setting options in Dashboards. They are:

  • Run as the specified user.
  • Run as Logged-in User.

64. Who can access “drag and drop dashboard”?

Ans: User Those who have permissions in the managed dashboard can access the drag and drop dashboard.

 65. Which type of report can be used for the dashboard components?

Ans: Summary reports and Matrix reports are used for dashboard components.

 66. Which permission is required to set the running user other than you in the dashboard?

Ans: The user must have “View All Data” permission is required to set the running users.

 67. What is the use of “floating report header”?

Ans: Floating report headers enable us to display the column header visible on each page when we scroll the report page.

 68. How to enable “floating report header”?

Ans: To enable floating report header in salesforce, go to Setup à Customize à Reports and Dashboards à User Interface settings à Click to enable a floating report header.

 69. What is Analytical Snapshot in Salesforce.com?

Ans: Analytical Snapshots in Salesforce is used to create reports on historical data.