Skip to content

Commit 993f1fc

Browse files
[IMP] General: Customer portal documentation update
closes #15487 X-original-commit: e6106ea Signed-off-by: Thomas Jude Cavazos (thjud) <thjud@odoo.com> Co-authored-by: larm-odoo <121518652+larm-odoo@users.noreply.github.com>
1 parent f5bc686 commit 993f1fc

File tree

1 file changed

+32
-43
lines changed

1 file changed

+32
-43
lines changed

content/applications/general/users/portal.rst

Lines changed: 32 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,15 @@ an Odoo database.
1010
Some common use cases for providing portal access include allowing customers to make partial payment
1111
on an invoice, to add funds to their eWallet, and to read/view any or all of the following in Odoo:
1212

13-
- leads/opportunities
14-
- quotations/sales orders
15-
- purchase orders
16-
- invoices & bills
17-
- projects
18-
- tasks
19-
- timesheets
20-
- tickets
21-
- signatures
22-
- subscriptions
13+
- Following, viewing and paying orders
14+
- Following, downloading or paying invoices
15+
- Managing payment methods
16+
- Managing subscriptions
17+
- Adding, removing or modifying addresses
18+
- Configuring connection parameters
2319

2420
.. note::
25-
Portal users only have read/view access, and will not be able to edit any documents in the
21+
Portal users only have read/view access, and will **not** be able to edit any documents in the
2622
database.
2723

2824
.. _portal/access:
@@ -36,37 +32,29 @@ and then click :guilabel:`Save`. Otherwise, choose an existing contact, and then
3632
:guilabel:`Action` drop-down menu located at the top-center of the interface.
3733

3834
.. image:: portal/grant-portal-access.png
39-
:align: center
4035
:alt: Use the Contacts application to give portal access to users.
4136

4237
Then select :guilabel:`Grant portal access`. A pop-up window appears, listing three fields:
4338

4439
- :guilabel:`Contact`: the recorded name of the contact in the Odoo database
45-
- :guilabel:`Email`: the contact's email address that they will use to log into the portal
46-
- :guilabel:`In Portal`: whether or not the user has portal access
40+
- :guilabel:`Email`: the contact's email address used to log into the portal
41+
- :guilabel:`Latest Authentication`: the last time the user accessed the portal
4742

48-
To grant portal access, first enter the contact's :guilabel:`Email` they will use to log into the
49-
portal. Then, check the box under the :guilabel:`In Portal` column. Optionally, add text to the
50-
invitation message the contact will receive. Then click :guilabel:`Apply` to finish.
43+
To grant portal access, first enter the contact's :guilabel:`Email` used to log into the portal if
44+
it has not been automatically entered by the system. Then click :guilabel:`Grant Access` to finish.
5145

52-
.. image:: portal/add-contact-to-portal.png
53-
:align: center
54-
:alt: An email address and corresponding checkbox for the contact need to be filled in before
55-
sending a portal invitation.
46+
To grant portal access to multiple users for a company at once, navigate to the company contact,
47+
then click :menuselection:`Action --> Grant portal access` to view a list of the company's related
48+
contacts. Click :guilabel:`Grant Access` for each contact to grant portal access to.
5649

57-
An email will be sent to the specified email address, indicating that the contact is now a portal
58-
user for that Odoo database.
50+
An email is sent to the specified email address, indicating that the contact is now a portal user
51+
for that Odoo database.
5952

60-
.. tip::
61-
To grant portal access to multiple users at once, navigate to a company contact, then click
62-
:menuselection:`Action --> Grant portal access` to view a list of all of the company's related
63-
contacts. Check the box under the :guilabel:`In Portal` column for all the contacts that need
64-
portal access, then click :guilabel:`Apply`.
53+
Revoking portal access
54+
======================
6555

66-
.. note::
67-
At any time, portal access can be revoked by navigating to the contact, clicking
68-
:menuselection:`Action --> Grant portal access`, and then unselecting the checkbox under the
69-
:guilabel:`In Portal` column and clicking :guilabel:`Apply`.
56+
At any time, portal access can be revoked by navigating to a contact, clicking
57+
:menuselection:`Action --> Grant portal access`, and then clicking :guilabel:`Revoke Access`.
7058

7159
.. _portal/login:
7260

@@ -78,8 +66,7 @@ in the database with administrator access rights. The following process outlines
7866
to change the portal user login.
7967

8068
.. seealso::
81-
:doc:`See the documentation on setting access rights
82-
</applications/general/users/access_rights>`.
69+
:doc:`Access rights </applications/general/users/access_rights>`.
8370

8471
First, navigate to :menuselection:`Settings app --> Users`. Then, under :guilabel:`Filters`, select
8572
:guilabel:`Portal Users`, or select :guilabel:`Add Custom Filter` and set the following
@@ -101,10 +88,9 @@ log into the Odoo portal.
10188
Customer portal changes
10289
=======================
10390

104-
There may be times when the customer would like to make changes to their contact information,
105-
password/security, or payment information attached to the portal account. This can be performed by
106-
the customer from their portal. The following process is how a customer can change their contact
107-
information.
91+
There may be times when the customer would like to make changes to their contact, security, or
92+
payment information attached to the portal account. This can be performed by the customer from their
93+
portal. The following process is how a customer can change their contact information.
10894

10995
.. _portal/custinfo:
11096

@@ -163,9 +149,12 @@ Finally, click :guilabel:`Enable two-factor authentication` to complete the setu
163149
Change payment info
164150
-------------------
165151

166-
First enter the username and password (login) into the database login page to access the portal user
167-
account. A portal dashboard will appear upon successfully logging in.
152+
If the customer needs to manage payment options, they click the :guilabel:`Payment methods` button.
153+
154+
* To add a new payment option, choose from the available payment methods, enter the new payment
155+
information, and click :guilabel:`Save` to save the details.
156+
* To erase a payment option, click the :icon:`fa-trash` :guilabel:`(Trash)` icon, then click the
157+
:guilabel:`Confirm Deletion` button.
168158

169-
If the customer would like to manage payment options, navigate to the :guilabel:`Manage payment
170-
methods` in the menu on the right. Then, add the new payment information, and select :guilabel:`Add
171-
new card`.
159+
Payment details **cannot** be edited. Customers must delete and re-enter information to update their
160+
details.

0 commit comments

Comments
 (0)