Installing 3B Docs: Difference between revisions

3,596 bytes added ,  03:15, 12 August 2022
no edit summary
No edit summary
No edit summary
Line 22: Line 22:
#When asked who to install the application for, choose "Install for All Users" unless you know what you are doing and need to install for specific user groups.  
#When asked who to install the application for, choose "Install for All Users" unless you know what you are doing and need to install for specific user groups.  
#Click on "Install" and wait for the installation to complete. It may sometimes take a while for the install to finish, you will get an email with the results from the installation.
#Click on "Install" and wait for the installation to complete. It may sometimes take a while for the install to finish, you will get an email with the results from the installation.
== Upgrading ==
We regularly push upgrades to our customers, however if you wish to manually upgrade your instance to a specific version, follow the "Install from Link" instructions.


== Post-Installation Instructions ==
== Post-Installation Instructions ==
Line 30: Line 27:


If you wish to share documents externally with non-salesforce users, you will need to set up a Site or Digital Experience with guest user access.
If you wish to share documents externally with non-salesforce users, you will need to set up a Site or Digital Experience with guest user access.
=== Set Up Salesforce Site ===
[https://help.salesforce.com/s/articleView?id=sf.sites_overview.htm&type=5 Salesforce Sites] enables you to create public websites and applications that are directly integrated with your Salesforce organization—without requiring users to log in with a username and password. You can publicly expose any information stored in your organization through a branded URL of your choice.
=== Set Up Digital Experience (Experience Cloud Site) ===
==== 1. Enable Salesforce digital experiences for your org ====
Before you create an Experience Cloud site for your customers and partners, [https://help.salesforce.com/s/articleView?id=sf.external_identity_enable_salesforce_communities.htm&type=5 enable Salesforce digital experiences for your org].
When you enable digital experiences, you provide a site domain. The site domain collects all your Experience Cloud sites under one URL. Typically, your site domain is your company domain.
# From Setup, enter <kbd>Digital Experiences</kbd> in the Quick Find box, then select '''All Sites'''.
# Select '''Enable Digital Experiences'''.
# Enter a memorable domain name. Keep in mind that customers and partners interact with this domain name. After you choose this name, you can’t change it. Later on, you can add a custom SSL domain to have more control over your site branding.
# Select '''Check Availability'''.
# Click '''Save''', and then click '''OK'''.
Digital experiences are now enabled for your org, and you can create your site for customers and partners.
==== 2. Set up Salesforce digital experience site ====
To see the number of sites you can create for your org, from Setup, enter <kbd>Digital Experiences</kbd> in the Quick Find box, and select Sites. The maximum number of sites appears at the top of the page.
# To create a site, from Setup, enter <kbd>Digital Experiences</kbd> in the Quick Find box, select All Sites, and then click New. The creation wizard opens with several templates for you to choose from.
# To see more information about a template, select it. We recommend using the '''Customer Account Portal''' template, however you can choose any of the templates if you know what you are doing.
# Select the template that you want to use.
# Read the template description and key features, and click Get Started.
# Enter a name.
# For URL, enter the name of your site. If you are dedicating the site to 3B Docs, you might want to choose the endpoint to be named "documents", "contracts", "customers", "onboarding" or something similar. For the purposes of this article, we will use the endpoint "documents". This name is appended to the domain that you created when you enabled digital experiences for this org. For example, if your domain name is <samp>UniversalTelco.my.site.com</samp> and you’re creating a customer community, you can enter <kbd>customers</kbd> to create the unique URL <samp>UniversalTelco.my.site.com/documents</samp>.  NOTE You can create one site that doesn’t have a custom URL.  You can change your site name and URL after the site is activated, but users aren’t redirected to the new URL. So be sure to inform your members before changing the name or URL.
# Click Create. The site is created in Preview status. Now you’re ready to build and customize or manage and moderate your site.
=== Set Up Site/Digital Experience For Guests Access ===
Now that you have set up a Site/Digital Experience, you will need to grant the "guest user" (default user assigned to people interacting with the site) with the correct permissions to access the application.
== Upgrading ==
We regularly push upgrades to our customers, however if you wish to manually upgrade your instance to a specific version, follow the "Install from Link" instructions.