Skip to content

Commit 4ffed32

Browse files
authored
Merge pull request #636 from Microsoft/FromPrivateRepo
From private repo
2 parents b9c6299 + 2087e66 commit 4ffed32

File tree

80 files changed

+1229
-864
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+1229
-864
lines changed

articles/active-directory/TOC.md

Lines changed: 25 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -99,20 +99,6 @@
9999
### [Register your device](active-directory-azureadjoin-personal-device.md)
100100
### [Register a Windows 10 device](active-directory-azureadjoin-user-upgrade.md)
101101

102-
### [Conditional access](active-directory-conditional-access.md)
103-
#### [Get started](active-directory-conditional-access-azuread-connected-apps.md)
104-
#### [Supported apps](active-directory-conditional-access-supported-apps.md)
105-
#### [Register devices](active-directory-conditional-access-device-registration-overview.md)
106-
#### [Manage automatic registration](active-directory-conditional-access-automatic-device-registration.md)
107-
##### [Setup](active-directory-conditional-access-automatic-device-registration-setup.md)
108-
#### [Manage Authenticator app](active-directory-conditional-access-azure-authenticator-app.md)
109-
#### [Understand device policies](active-directory-conditional-access-device-policies.md)
110-
#### [Set up access to connected apps](active-directory-conditional-access-policy-connected-applications.md)
111-
#### [Deploy on-premises](active-directory-conditional-access-on-premises-setup.md)
112-
#### [FAQs](active-directory-conditional-faqs.md)
113-
#### [Troubleshoot](active-directory-conditional-access-device-remediation.md)
114-
#### [Reference](active-directory-conditional-access-technical-reference.md)
115-
116102
### [Azure AD Join](active-directory-azureadjoin-overview.md)
117103
#### [Plan](active-directory-azureadjoin-deployment-aadjoindirect.md)
118104
#### [Set up device registration](active-directory-azureadjoin-setup.md)
@@ -127,10 +113,6 @@
127113
##### [Troubleshooting for Windows 10 and Windows Server 2016](active-directory-conditional-access-automatic-device-registration-troubleshoot-windows.md)
128114
##### [Troubleshooting for Windows down-level clients](active-directory-conditional-access-automatic-device-registration-troubleshoot-windows-legacy.md)
129115

130-
### Certificate-based Authentication
131-
#### [Android](active-directory-certificate-based-authentication-android.md)
132-
#### [iOS](active-directory-certificate-based-authentication-ios.md)
133-
134116
## Manage apps
135117
### [Overview](active-directory-enable-sso-scenario.md)
136118
### [Getting started](active-directory-integrating-applications-getting-started.md)
@@ -209,14 +191,15 @@
209191
#### [FAQs](active-directory-windows-enterprise-state-roaming-faqs.md)
210192
#### [Troubleshoot](active-directory-windows-enterprise-state-roaming-troubleshooting.md)
211193
### [Integrate partners with Azure AD B2B](active-directory-b2b-what-is-azure-ad-b2b.md)
212-
#### [Overview](active-directory-b2b-collaboration-overview.md)
213-
#### [How it works](active-directory-b2b-how-it-works.md)
214-
#### [Compare capabilities](active-directory-b2b-compare-external-identities.md)
215-
#### [Walkthrough](active-directory-b2b-detailed-walkthrough.md)
216-
#### [Limitations](active-directory-b2b-current-preview-limitations.md)
217-
#### [CSV file format](active-directory-b2b-references-csv-file-format.md)
218-
#### [User objects](active-directory-b2b-references-external-user-object-attribute-changes.md)
219-
#### [User tokens](active-directory-b2b-references-external-user-token-format.md)
194+
#### [Admins adding B2B users](active-directory-b2b-admin-add-users.md)
195+
#### [Information workers adding B2B users](active-directory-b2b-how-it-works.md)
196+
#### [Invitation email](active-directory-b2b-invitation-email.md)
197+
#### [Invitation redemption](active-directory-b2b-redemption-experience.md)
198+
#### [Licensing](active-directory-b2b-licensing.md)
199+
#### [Troubleshooting B2B](active-directory-b2b-troubleshooting.md)
200+
#### [FAQ](active-directory-b2b-faq.md)
201+
#### [API and customization](active-directory-b2b-api.md)
202+
#### [Multi-factor authentication for B2B](active-directory-b2b-mfa-instructions.md)
220203
### [Integrate on-premises identities using Azure AD Connect](./connect/active-directory-aadconnect.md)
221204

222205

@@ -240,6 +223,22 @@
240223
### [Configure token lifetimes](active-directory-configurable-token-lifetimes.md)
241224

242225
## Secure your identities
226+
### [Conditional access](active-directory-conditional-access.md)
227+
#### [Get started](active-directory-conditional-access-azuread-connected-apps.md)
228+
#### [Supported apps](active-directory-conditional-access-supported-apps.md)
229+
#### [Register devices](active-directory-conditional-access-device-registration-overview.md)
230+
#### [Manage automatic registration](active-directory-conditional-access-automatic-device-registration.md)
231+
##### [Setup](active-directory-conditional-access-automatic-device-registration-setup.md)
232+
#### [Manage Authenticator app](active-directory-conditional-access-azure-authenticator-app.md)
233+
#### [Understand device policies](active-directory-conditional-access-device-policies.md)
234+
#### [Set up access to connected apps](active-directory-conditional-access-policy-connected-applications.md)
235+
#### [Deploy on-premises](active-directory-conditional-access-on-premises-setup.md)
236+
#### [FAQs](active-directory-conditional-faqs.md)
237+
#### [Troubleshoot](active-directory-conditional-access-device-remediation.md)
238+
#### [Reference](active-directory-conditional-access-technical-reference.md)
239+
### Certificate-based Authentication
240+
#### [Android](active-directory-certificate-based-authentication-android.md)
241+
#### [iOS](active-directory-certificate-based-authentication-ios.md)
243242
### [Azure AD Identity Protection](active-directory-identityprotection.md)
244243
#### [Enable](active-directory-identityprotection-enable.md)
245244
#### [Detect vulnerabilities](active-directory-identityprotection-vulnerabilities.md)

articles/active-directory/active-directory-b2b-admin-add-users.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,29 @@ Add B2B collaboration users to the directory as an Azure AD administrator, as sh
3030

3131
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/Admin-adding-guests-for-B2B-collaboration-to-Azure-AD-tenant]
3232
33+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/Admin-adding-guests-for-B2B-collaboration-to-Azure-AD-tenant).
34+
3335
## Admins adding guest users to a group
3436
Add B2B collaboration users to a group as an Azure AD administrator, as shown in the following video:
3537

3638
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/admin-adding-guests-to-a-group]
3739
40+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/admin-adding-guests-to-a-group).
41+
3842
## Admins adding guest users to an application
3943

4044
Add B2B collaboration users to an application as an Azure AD administrator, as shown in the following video:
4145

4246
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/admin-assign-b2b-to-apps]
4347
48+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/admin-assign-b2b-to-apps).
4449

4550
## Related articles
4651

4752
Browse our other articles on Azure AD B2B collaboration:
4853

4954
* [What is Azure AD B2B collaboration?](active-directory-b2b-what-is-azure-ad-b2b.md)
50-
* [How do information workers add B2B collaboration users?](active-directory-b2b-how-it-works.md)
55+
* [How do information workers add B2B collaboration users?](active-directory-b2b-iw-add-users.md)
5156
* [The elements of the B2B collaboration invitation email](active-directory-b2b-invitation-email.md)
5257
* [B2B collaboration invitation redemption](active-directory-b2b-redemption-experience.md)
5358
* [Azure AD B2B collaboration licensing](active-directory-b2b-licensing.md)

articles/active-directory/active-directory-b2b-faq.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ ms.author: sasubram
2121

2222
# Azure Active Directory B2B collaboration frequently-asked questions (FAQ)
2323

24-
Frequently-asked questions is periodically updated to reflect any new issues.
24+
Frequently-asked questions is periodically updated to reflect any new interests.
2525

2626
### Is this functionality available in the Azure classic portal?
2727
The new capabilities in this Azure AD B2B collaboration public preview refresh are available only through [the Azure portal](https://portal.azure.com) and the new Access Panel. Try it!
@@ -73,6 +73,8 @@ You can block access to the [Azure portal](https://portal.azure.com) by guest us
7373

7474
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/b2b-block-guest-user]
7575
76+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/b2b-block-guest-user).
77+
7678
### What is the timeline by which Azure AD B2B collaboration will start support for MFA and consumer email accounts?
7779
Both MFA and consumer email accounts are supported now in this public preview refresh.
7880

articles/active-directory/active-directory-b2b-invitation-email.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ ms.author: sasubram
2424

2525
Invitation emails are a critical component to bring partners on board as B2B collaboration users in Azure AD. The primary goal for this is to increase trust in the recipient and add legitimacy and social proof to the email, to make sure the recipient feels comfortable with selecting the **Get Started** button to accept the invitation. This is a key component to reducing sharing friction. And of course, we also want the email to look great!
2626

27+
![Azure AD B2b invitation email](media/active-directory-b2b-invitation-email/invitation-email.png)
28+
2729
## Explaining the email
2830
Let's look at a few elements of the email so you know how best to make use of these capabilities.
2931

@@ -39,7 +41,7 @@ We use a LinkedIn-like pattern for the From address. Our goal here is to be clea
3941
The reply to email is set to the inviter's email when available, so that replying to the email will send an email back to the inviter.
4042

4143
### Branding
42-
The invitation emails from your tenant use the company branding that you may have set up for your tenant. If you want to take advantage of this, here are the details on how to configure it. The banner logo will show up in the email. Follow the image size and quality instructions here for best results. In addition, the company name also shows up in the call to action.
44+
The invitation emails from your tenant use the company branding that you may have set up for your tenant. If you want to take advantage of this, [here](https://docs.microsoft.com/azure/active-directory/active-directory-branding-custom-signon-azure-portal) are the details on how to configure it. The banner logo will show up in the email. Follow the image size and quality instructions [here](https://docs.microsoft.com/azure/active-directory/active-directory-branding-custom-signon-azure-portal) for best results. In addition, the company name also shows up in the call to action.
4345

4446
### Call to action
4547
The call to action consists of two parts: explaining why the recipient has received the mail and what the recipient is being asked to do about it.
@@ -50,6 +52,7 @@ The call to action consists of two parts: explaining why the recipient has recei
5052

5153
### Inviter's information
5254
The inviter's display name will be included in the email. And in addition, if you've set up a profile picture for your Azure AD account, the inviting email will include that picture as well. Both of these are intended to increase your recipient's confidence in the email.
55+
5356
If the inviter hasn't yet set up their profile picture, Azure AD creates an icon with the inviter's initials in place of the picture as shown:
5457

5558
![displaying the inviter's initials](media/active-directory-b2b-invitation-email/inviters-initials.png)
@@ -74,7 +77,7 @@ The footer contains the Microsoft company brand and will let the recipient know
7477

7578
Browse our other articles on Azure AD B2B collaboration:
7679

77-
* [What is Azure AD B2B collaboration(active-directory-b2b-what-is-azure-ad-b2b.md)
80+
* [What is Azure AD B2B collaboration](active-directory-b2b-what-is-azure-ad-b2b.md)
7881
* [How do Azure Active Directory admins add B2B collaboration users?](active-directory-b2b-admin-add-users.md)
7982
* [How do information workers add B2B collaboration users?](active-directory-b2b-how-it-works.md)
8083
* [B2B collaboration invitation redemption](active-directory-b2b-redemption-experience.md)

articles/active-directory/active-directory-b2b-iw-add-users.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ Assign B2B collaboration users to a app as an information worker in a partner or
2929

3030
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/information-worker-assign-to-apps]
3131
32+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/information-worker-assign-to-apps).
33+
3234
## Information workers adding B2B collaboration users to a group
3335

3436
Information workers can similarly add B2B collaboration users to an assigned group that is enabled for self-service group management.
@@ -45,10 +47,6 @@ This is the scenario in which this is most useful:
4547
4. Now Sam can add other users from Litware to the WoodGrove directory, groups or applications without needing invitations to be redeemed. If Sam has the appropriate enumeration privileges in Litware, this happens automatically.
4648

4749

48-
## Related articles
49-
50-
Browse our other articles on Azure AD B2B collaboration:
51-
5250
* [What is Azure AD B2B collaboration?](active-directory-b2b-what-is-azure-ad-b2b.md)
5351
* [How do Azure Active Directory admins add B2B collaboration users?](active-directory-b2b-admin-add-users.md)
5452
* [The elements of the B2B collaboration invitation email](active-directory-b2b-invitation-email.md)

articles/active-directory/active-directory-b2b-mfa-instructions.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ms.author: sasubram
1919

2020
---
2121

22-
# Multi-factor authentication for B2B collaboration users
22+
# Multi-factor authentication for Azure Active Directory B2B collaboration users
2323

2424
With this Azure AD B2B collaboration public preview refresh, we are introducing the capability for organizations to enforce multi-factor authentication (MFA) policies for B2B collaboration users also. In this refresh, MFA is always enforced at the resource tenancy.
2525

@@ -37,23 +37,26 @@ To discover how easy it is to set up MFA for B2B collaboration users, see how in
3737

3838
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/b2b-conditional-access-setup]
3939
40+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/b2b-conditional-access-setup).
4041

4142
## B2B users MFA experience for offer redemption
4243
Check out the animation below to see the redemption experience, as shown in the following video:
4344

4445
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/MFA-redemption]
4546
47+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/MFA-redemption).
48+
4649
## MFA reset for B2B collaboration users
4750
Currently, the admin can require B2B collaboration users to proof up again only by using the following PowerShell cmdlets. Therefore, the following PowerShell cmdlts should be used if you want to reset a B2B user's proof up method.
4851
Note: To use the new cmdlet, you need to install the Azure AD PowerShell V2 module, which you can get from here: https://www.powershellgallery.com/packages/AzureADPreview
4952
1. Connect to Azure AD
50-
```Connect-AzureAd and login```
53+
Connect-AzureAd and login
5154
2. Get all users with proof up methods
52-
```Get-MsolUser | where { $_.StrongAuthenticationMethods} | select UserPrincipalName,
55+
Get-MsolUser | where { $_.StrongAuthenticationMethods} | select UserPrincipalName,
5356
@{n="Methods";e={($_.StrongAuthenticationMethods).MethodType}}
5457
Here is an example:
5558
PS C:\Users\tjwasser> Get-MsolUser | where { $_.StrongAuthenticationMethods} | select UserPrincipalName, @{n="Methods";e
56-
={($_.StrongAuthenticationMethods).MethodType}}```
59+
={($_.StrongAuthenticationMethods).MethodType}}
5760

5861
UserPrincipalName | Methods
5962
----------------- | -------
@@ -69,8 +72,8 @@ Note: To use the new cmdlet, you need to install the Azure AD PowerShell V2 modu
6972

7073
3. Reset the MFA method for a specific user
7174
You can then use that UserPrincipalName to run the reset command to require the B2B user to set proof-up methods again. Example:
72-
```Reset-MsolStrongAuthenticationMethodByUpn -UserPrincipalName
73-
gsamoogle_gmail.com#EXT#@ WoodGroveAzureAD.onmicrosoft.com```
75+
Reset-MsolStrongAuthenticationMethodByUpn -UserPrincipalName
76+
gsamoogle_gmail.com#EXT#@ WoodGroveAzureAD.onmicrosoft.com
7477

7578
## Next steps
7679

articles/active-directory/active-directory-b2b-redemption-experience.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Azure AD B2B collaboration makes it easy for any email address to be used for re
3131

3232
>[!VIDEO https://channel9.msdn.com/Blogs/Azure/admin-adding-guests-to-a-group]
3333
34+
If this video does not appear embedded, you can reach it [here](https://channel9.msdn.com/Blogs/Azure/admin-adding-guests-to-a-group).
3435

3536
## Next steps
3637

69.6 KB
Loading

articles/documentdb/documentdb-introduction.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,14 @@ DocumentDB allows you to write application logic as named programs written entir
8484

8585
JavaScript execution within DocumentDB is modeled after the concepts supported by relational database systems, with JavaScript as a modern replacement for Transact-SQL. All JavaScript logic is executed within an ambient ACID transaction with snapshot isolation. During the course of its execution, if the JavaScript throws an exception, then the entire transaction is aborted.
8686

87+
## Are there any online courses on DocumentDB?
88+
89+
Yes, there's a [Microsoft Virtual Academy](https://mva.microsoft.com/en-US/training-courses/azure-documentdb-planetscale-nosql-16847) course on Azure DocumentDB.
90+
91+
>[!VIDEO https://mva.microsoft.com/en-US/training-courses-embed/azure-documentdb-planetscale-nosql-16847]
92+
>
93+
>
94+
8795
## Next steps
8896
Already have an Azure account? Then you can get started with DocumentDB in the [Azure Portal](https://portal.azure.com/#gallery/Microsoft.DocumentDB) by [creating a DocumentDB database account](documentdb-create-account.md).
8997

0 commit comments

Comments
 (0)