U3 Notes Salesforce
U3 Notes Salesforce
in Salesforce. When you create users, you assign a profile to each one.
Object permissions: What objects a user can access and what they can do with those objects,
such as create, edit, or delete records.
Field permissions: What fields a user can see and edit on each object.
User permissions: What other users a user can see and interact with.
Tab settings: Which tabs are visible to the user and what they can do on each tab.
App settings: Which apps are visible to the user and what they can do in each app.
Apex class access: Which Apex classes a user can run.
Visualforce page access: Which Visualforce pages a user can view and edit.
Page layouts: Which page layouts a user can see and use for each object.
Record types: Which record types a user can create and edit.
Login hours & Login IP ranges: When and from where a user can log in to Salesforce.
There are two types of profiles in Salesforce: standard profiles and custom profiles.
Standard profiles: Salesforce provides a set of standard profiles that you can use as-is or modify
to meet your needs.
Custom profiles: You can create custom profiles to give users specific permissions and settings
that are not available in the standard profiles.
When you create users, you assign them a profile. The profile determines what the user can do
in Salesforce. For example, if you assign a user the Sales Representative profile, the user will
be able to create and edit opportunities, leads, and contacts.
You can also assign users multiple profiles. This is useful if you want to give a user a
combination of permissions from different profiles. For example, you could assign a user the
Sales Representative profile and the Marketing Representative profile. This would give the user
the permissions of both profiles.
Profiles are a powerful tool for controlling user access in Salesforce. By carefully defining the
permissions and settings in your profiles, you can ensure that users only have access to the
data and features that they need.
Profiles are assigned to users, not roles. Roles are used to define the relationships between
users and profiles.
Profiles can be shared with other organizations. This is useful if you have multiple organizations
that use Salesforce and you want to share permissions and settings between them.
Profiles can be used to control access to Salesforce sandboxes. This is useful for testing and
development purposes.
Sure, here is a detailed explanation of permission sets in Salesforce:
Permission sets are assigned to users. When a user is assigned a permission set, they inherit
all of the permissions and settings in that permission set. Permission sets can be assigned to
users individually, or they can be assigned to roles or profiles.
There are two types of permission sets: managed permission sets and session-based
permission sets.
Managed permission sets are installed from a managed package and have the package
namespace. Managed permission sets can be used to grant access to features and functionality
that are included in a managed package.
Session-based permission sets allow functional access only during a predefined session type.
Session-based permission sets are typically used to grant access to features and functionality
that are only needed for a specific type of session, such as a training session or a sales demo.
How to create a permission set
To create a permission set, you need to go to Setup > Permission Sets. Click the New button to
create a new permission set. In the Permission Set Name field, enter a name for your
permission set. In the Description field, enter a description for your permission set.
Next, you need to add permissions to your permission set. You can add permissions by
searching for them in the Available Permissions list or by selecting them from the All
Permissions list.
You can also add settings to your permission set. Settings control how users interact with
Salesforce. For example, you can use settings to control which apps users can see, which
record types users can access, and which fields users can view and edit.
Once you have added permissions and settings to your permission set, click Save.
How to assign a permission set
To assign a permission set to a user, you need to go to Setup > Users. Select the user you want
to assign the permission set to. In the Permission Sets related list, click the Add button. Select
the permission set you want to assign to the user and click Save.
You can manage permission sets by going to Setup > Permission Sets. You can view, edit, and
delete permission sets. You can also export permission sets to a file.
Permission sets are a powerful way to control user access in Salesforce. By using permission
sets, you can grant users the specific permissions they need to do their jobs, without having to
modify profiles or create new profiles.
Organization-wide defaults (OWDs) in Salesforce determine the default access level that users
have to records they do not own. OWDs can be set for custom objects and many standard
objects.
Private: Only the user who created the record can view and edit it.
Public Read Only: All users can view the record, but only the user who created the record can
edit it.
Public Read/Write: All users can view and edit the record.
OWDs can be overridden by other sharing settings, such as sharing rules and role hierarchies.
However, OWDs are the most restrictive setting, and no other sharing setting can grant users
less access than what is specified by the OWD setting.
For example, if the OWD setting for the Account object is set to Private, and a sharing rule
grants the Sales team access to all Accounts, the Sales team will only be able to view Accounts
that they created themselves. They will not be able to view or edit Accounts that were created
by other users.
OWDs are a powerful tool for controlling access to data in Salesforce. By carefully setting
OWDs, organizations can ensure that data is protected and that users only have access to the
data they need.
Set OWDs to the most restrictive setting that is appropriate for your organization.
Use other sharing settings, such as sharing rules and role hierarchies, to grant users additional
access as needed.
By following these best practices, you can help to ensure that your Salesforce data is secure
and that users only have access to the data they need.
OWDs can only be set for custom objects and many standard objects.
OWDs can be overridden by other sharing settings, such as sharing rules and role hierarchies.
OWDs are the most restrictive setting, and no other sharing setting can grant users less access
than what is specified by the OWD setting.
OWDs can be set for internal, external, and guest users.
OWDs can be changed at any time, but changes will not take effect until all sharing calculations
have completed.
A role hierarchy in Salesforce is a way to define the relationships between different roles in an
organization. This can be used to control data access, so that users only have access to the
data that they need to see.
To create a role hierarchy, you first need to create the roles that will be part of the hierarchy.
You can then define the relationships between the roles by specifying which roles are above or
below each other.
Once you have created a role hierarchy, you can assign users to roles. When you do this, the
user will automatically inherit the data access permissions of all the roles that are above them in
the hierarchy.
For example, let's say you have a role hierarchy that defines the following relationships:
If you assign a user to the "Sales Representative" role, they will automatically have access to all
the data that is owned by or shared with any of their managers or the CEO.
Role hierarchies can be a powerful way to control data access in Salesforce. They can help to
ensure that users only have access to the data that they need to see, which can help to improve
data security and compliance.
Improved data security: Role hierarchies can help to improve data security by ensuring that
users only have access to the data that they need to see. This can help to prevent unauthorized
access to sensitive data.
Increased data compliance: Role hierarchies can also help to increase data compliance by
ensuring that users only have access to the data that they are authorized to see. This can help
to organizations to meet their regulatory requirements.
Simplified data management: Role hierarchies can simplify data management by making it
easier to track and manage user access to data. This can free up IT resources to focus on other
tasks.
If you are looking for a way to improve data security, compliance, and data management in
Salesforce, then role hierarchies are a great option to consider.
Role hierarchies are not required in Salesforce. However, they can be a valuable tool for
organizations that need to control data access.
Role hierarchies can be created for both standard and custom roles.
Role hierarchies can be nested, so that you can create complex hierarchies that reflect the
different levels of authority and responsibility within your organization.
Role hierarchies can be used in conjunction with other data security features, such as sharing
rules and field-level security, to create a comprehensive data security strategy.
What is a sharing rule?
A sharing rule is a way to automatically grant access to records to users other than the record
owner. Sharing rules are based on criteria, such as record ownership, record type, or field
values. For example, you could create a sharing rule that grants all users access to all open
opportunities.
When a user creates or modifies a record, Salesforce checks to see if there are any sharing
rules that apply to the record. If there are, Salesforce grants the users specified in the sharing
rule the access level specified in the sharing rule.
Ownership-based sharing rules: These rules grant access to records based on the record
owner. For example, you could create an ownership-based sharing rule that grants all users
access to all records owned by the sales manager.
Criteria-based sharing rules: These rules grant access to records based on criteria, such as
record type, field values, or date ranges. For example, you could create a criteria-based sharing
rule that grants all users access to all opportunities with a status of "Open."
What are the benefits of using sharing rules?
Sharing rules can be a great way to improve data security and collaboration in Salesforce. They
can help you to:
Grant access to records to users who need it, without giving them access to all records in your
Salesforce org.
Simplify data access for users by automating the process of granting access to records.
Improve collaboration by making it easier for users to share records with each other.
4. Select the object that the sharing rule will apply to.
7. Click Save.
Best practices for sharing rules
Use ownership-based sharing rules whenever possible. They are easier to create and manage
than criteria-based sharing rules.
Keep sharing rules simple. The more complex a sharing rule is, the more difficult it will be to
create and manage.
Use sharing rules to complement, not replace, other sharing settings, such as role hierarchies.
Review sharing rules regularly to make sure they are still meeting your needs.
Manual sharing is a way to give specific users access to certain types of records in Salesforce.
This is done by manually adding the users to the sharing settings for the record. Manual sharing
can be used when the default sharing settings for a record do not provide the desired level of
access.
o Public group: A group of users who have been granted access to certain types of records.
o Role: A group of users who have been assigned the same permissions.
o User: A specific user.
o Territory: A geographical area that is assigned to a group of users.
5. In the New Sharing list, enter the names of the users or groups you want to add.
6. Select the level of access you want to give the users:
o Read Only: Users can view the record, but they cannot edit it.
o Read/Write: Users can view and edit the record.
o Edit/Delete: Users can view, edit, and delete the record.
7. Click Save.
Manual sharing can be a useful way to give specific users access to certain types of records in
Salesforce. However, it is important to note that manual sharing can create a lot of
administrative overhead. It is important to carefully consider the need for manual sharing before
implementing it.
Only the record owner, a user in a role above the owner in the role hierarchy, a user granted
Full Access to the record, or an administrator can manually share a record.
Manual shares can be deleted by the record owner, a user in a role above the owner in the role
hierarchy, or an administrator.
Salesforce record types are a way to group records within a specific object. They can be used to
control the following:
Page layouts: The fields and layout of a record can be different for each record type. This allows
you to customize the record view for different users or business processes.
Picklist values: The values that are available for a picklist field can be different for each record
type. This allows you to create different categories of records for different purposes.
Business processes: Some business processes, such as lead nurturing or opportunity stages,
can be associated with specific record types. This allows you to control which business
processes are available for different types of records.
Profiles: Record types can be made available to specific profiles. This allows you to control
which users can create or edit records of a certain type.
For example, you could create two record types for accounts: one for customers and one for
partners. You could then create different page layouts for each record type, with different fields
and layouts that are relevant to each type of account. You could also create different picklist
values for the industry field for each record type, so that customers and partners can be
classified differently. Finally, you could associate different business processes with each record
type, such as lead nurturing for customers and opportunity stages for partners.
Record types are a powerful way to customize Salesforce and make it work the way your
business needs it to. They can be used to control the data that is captured, the way that data is
displayed, and the business processes that are available for different types of records.
Record types can be created for any standard or custom object. This means that you can use
record types to group records together in any way that makes sense for your business.
Record types can be associated with profiles. This means that you can control which users can
create or edit records of a certain type.
Record types can be made active or inactive. This means that you can prevent users from
creating or editing records of a certain type if necessary.
Overall, record types are a powerful tool that can be used to customize Salesforce and make it
work the way your business needs it to. If you are not already using record types, I encourage
you to explore how they can benefit your organization.
Data Loader is a client application for the bulk import or export of data in Salesforce. It can be
used to insert, update, delete, or export Salesforce records. When importing data, Data Loader
reads, extracts, and loads data from comma-separated values (CSV) files or from a database
connection. When exporting data, Data Loader outputs CSV files.
Data Loader is a powerful tool that can be used to manage Salesforce data at scale. It is a free
tool that is available to all Salesforce users.
Speed: Data Loader can import large amounts of data quickly and easily. This can save you a
significant amount of time if you need to import a lot of data into Salesforce.
Accuracy: Data Loader can help you to ensure that your data is imported accurately. This is
important if you need to import data that will be used for reporting or analysis.
Flexibility: Data Loader is a flexible tool that can be used to import, update, delete, or export
Salesforce data. This makes it a versatile tool that can be used for a variety of purposes.
If you need to manage Salesforce data at scale, Data Loader is a powerful tool that can help
you to do so quickly, accurately, and flexibly.
Data size: Data Loader can only import or export up to 5,000,000 records at a time. If you need
to import or export more than 5,000,000 records, you will need to use a different tool.
Complexities: Data Loader can be complex to use, especially for users who are not familiar with
it. There are a number of settings and options that users need to be aware of in order to use
Data Loader effectively.
Security: Data Loader can be a security risk if it is not used properly. Users need to be careful
about what data they import or export using Data Loader, and they need to make sure that they
have the proper permissions to access the data.
Overall, Data Loader is a powerful tool that can be used to manage Salesforce data at scale.
However, it is important to be aware of the limitations and complexities of Data Loader before
using it.
Salesforce provides two main ways to import and export data:
Data Import Wizard: This is a point-and-click tool that makes it easy to import data into
Salesforce. You can use it to import data from a variety of sources, including CSV files, Excel
spreadsheets, and Salesforce sandboxes.
Data Loader: This is a more powerful tool that gives you more control over the import and export
process. You can use it to import and export data from a variety of sources, including Salesforce
and external systems.
Here are the steps involved in importing data into Salesforce using the Data Import Wizard:
4. Map the fields in your data source to the corresponding fields in Salesforce.
6. Click Import.
Here are the steps involved in exporting data from Salesforce using the Data Import Wizard:
6. Click Export.
The Data Import Wizard and Data Loader are both powerful tools that can be used to import and
export data in Salesforce. The best tool for you will depend on your specific needs.
Data validation: Salesforce provides a number of data validation rules that you can use to
ensure that the data that you import is valid.
Data security: Salesforce provides a number of security features that you can use to protect
your data when importing and exporting it.
Data performance: Salesforce recommends that you import and export data in batches to
improve performance.