From Make 6.1 External users will now be encoded by Make when adding external users to an office365 group or a team. No need to escape manually.
If we look at the active users in office (https://admin.microsoft.com/AdminPortal/Home#/users), we can see that the external users have the following syntax: username_userTenant.nl#EXT#@tenant.onmicrosoft.com.
To add external users to an Office365 group or a team previously the “#” had to be escaped: “username_userTenant.nl%23EXT%23@tenant.onmicrosoft.com”. This is not required anymore. External members can be added by simply using the syntax provided in https://admin.microsoft.com/AdminPortal/Home#/users.
Example:
1
2
3
4
5
6
7
8
9
|
<Group DisplayName="{Title}" Description="{Title}" MailNickname="{mailNickName}" Visibility="Public" >
<Owners>
<User UserPrincipalName="{owner1}"></User>
</Owners>
<Members>
<User UserPrincipalName="{member1}"></User>
<User UserPrincipalName="{member2}"></User>
</Members>
</Group>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
{
"id":"owner1",
"title":"owner1",
"inputType":"text",
"required":true,
"sampleValue":"user1@tenant.onmicrosoft.com",
"value":"user1@tenant.onmicrosoft.com"
},
{
"id":"member1",
"title":"member1",
"inputType":"text",
"required":false,
"sampleValue":"user2@tenant.onmicrosoft.com",
"value":"user2@tenant.onmicrosoft.com"
},
{
"id":"member2",
"title":"member2",
"inputType":"text",
"required":false,
"sampleValue":"username_userTenant.nl#EXT#@tenant.onmicrosoft.com",
"value":"username_userTenant.nl#EXT#@tenant.onmicrosoft.com"
}
|