External Users

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"
}
What's on this Page