You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/users/invitations.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,24 +2,25 @@
2
2
description: Manage user invitations to create an account in the frontend or the Back Office.
3
3
---
4
4
5
-
# Invite users
5
+
# Inviting users
6
6
7
7
[[= product_name =]] allows you to create and send invitations to create an account in
8
-
the frontend as a customer, the Back Office as an employee, or the Corporate Portal as an organization member.
8
+
the frontend as a customer, the Back Office as an employee, or the Corporate Portal as an organisation member.
9
9
You can send invitations to individual users or in bulk.
10
10
11
11
## Roles and Policies
12
12
13
13
To invite other members to the site or the Back Office, a user needs to have the `User:Invite` permission added to their Role.
14
-
You can limit the ability to invite other members to specific user groups, such as Editors, or to the specific Roles within the group, for example: Admin, Buyer.
14
+
You can limit the ability to invite other members to specific User Groups,
15
+
such as Editors, or to the specific Roles within the group, for example: Admin, Buyer.
15
16
16
17
## Creating and sending invitations
17
18
18
19
Invitations are created with [InvitationService](../api/php_api/php_api_reference/classes/Ibexa-Contracts-User-Invitation-InvitationService.html),
19
20
but sending them requires additional setup.
20
21
[[= product_name =]] provides you with `Ibexa\User\Invitation\MailSender` implementation of
21
22
`InvitationSender` interface for sending invitations via email.
22
-
If you want to send invitations through different channels, you need to create a custom setup.
23
+
If you want to send invitations through different channels, you will need to create a custom setup.
23
24
24
25
## Invitation and registration form templates
25
26
@@ -28,7 +29,7 @@ If you want to send invitations through different channels, you need to create a
28
29
To set up custom templates for invitation or registration forms,
29
30
create a template file and inform the system, through configuration, when to use this template.
30
31
31
-
You might also set a SiteAccess under `scope`, to which the new user is invited.
32
+
You might also set a SiteAccess under `scope`, to which the new user will be invited.
32
33
If the SiteAccess is not set, it falls back to the default `site` value.
33
34
34
35
For example, use the following [configuration](configuration.md#configuration-files):
After you run the command, enter the new password when prompted.
40
42
The command runs in silent mode and inputs are not echoed.
41
43
42
-
For more information about changing and revoking passwords, see [Passwords](passwords.md#revoking-passwords).
44
+
For more information about changing and revoking passwords, for example, when a security breach occurs, see [Passwords](passwords.md#revoking-passwords).
43
45
44
46
## Change email address
45
47
46
48
Change the email address associated with the user account:
0 commit comments