@@ -10,19 +10,15 @@ an Odoo database.
1010Some common use cases for providing portal access include allowing customers to make partial payment
1111on 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
4237Then 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
7866to 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
8471First, 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.
10188Customer 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
163149Change 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