diff --git a/samples/features/security/azure-active-directory-auth/img/integrated-press-any-key-to-stop.png b/samples/features/security/azure-active-directory-auth/img/integrated-press-any-key-to-stop.png
new file mode 100644
index 00000000..64504340
Binary files /dev/null and b/samples/features/security/azure-active-directory-auth/img/integrated-press-any-key-to-stop.png differ
diff --git a/samples/features/security/azure-active-directory-auth/img/pwd-press-any-key-to-stop.png b/samples/features/security/azure-active-directory-auth/img/pwd-press-any-key-to-stop.png
new file mode 100644
index 00000000..f420e2a2
Binary files /dev/null and b/samples/features/security/azure-active-directory-auth/img/pwd-press-any-key-to-stop.png differ
diff --git a/samples/features/security/azure-active-directory-auth/img/vs-authentication-method-integrated.png b/samples/features/security/azure-active-directory-auth/img/vs-authentication-method-integrated.png
new file mode 100644
index 00000000..61cf0ac9
Binary files /dev/null and b/samples/features/security/azure-active-directory-auth/img/vs-authentication-method-integrated.png differ
diff --git a/samples/features/security/azure-active-directory-auth/img/vs-authentication-method-password.png b/samples/features/security/azure-active-directory-auth/img/vs-authentication-method-password.png
new file mode 100644
index 00000000..b2f72737
Binary files /dev/null and b/samples/features/security/azure-active-directory-auth/img/vs-authentication-method-password.png differ
diff --git a/samples/features/security/azure-active-directory-auth/integrated/README.md b/samples/features/security/azure-active-directory-auth/integrated/README.md
new file mode 100644
index 00000000..377aab6b
--- /dev/null
+++ b/samples/features/security/azure-active-directory-auth/integrated/README.md
@@ -0,0 +1,5 @@
+
+
+
+Running this project on a machine joined to a domain that is federated with Azure Active Directory will automatically use your Windows credentials and no password is required. The execution window will indicate a successful connection to the database followed by “Please press any key to stop”:
+![screenshot of application after successful authentication- "press any key to stop"] (/img/integrated-press-any-key-to-stop.png)
\ No newline at end of file
diff --git a/samples/features/security/azure-active-directory-auth/password/README.md b/samples/features/security/azure-active-directory-auth/password/README.md
new file mode 100644
index 00000000..e4488df4
--- /dev/null
+++ b/samples/features/security/azure-active-directory-auth/password/README.md
@@ -0,0 +1,22 @@
+## Run this sample
+
+**Before building and running the Password project**:
+1. In Program.cs, locate the following lines of code and replace the server/database name with your server/database name.
+```
+builder["Data Source"] = "aad-managed-demo.database.windows.net "; // replace 'aad-managed-demo' with your server name
+builder["Initial Catalog"] = "demo"; // replace with your database name
+```
+2. Locate the following line of code and replace username, with the name of the Azure AD user you want to connect as.
+```
+string username = "bob@cqclinic.onmicrosoft.com"; // replace with your username
+```
+Note: A contained user database must exist and a contained database user representing the specified Azure AD user or one of the groups, the specified Azure AD user belongs to, must exist in the database and must have the CONNECT permission (except for AAD server admin or group)
+
+Please note that
+builder["Authentication"] method is set to SqlAuthenticationMethod.ActiveDirectoryPassword.
+
+![screenshot of visual studio showing builder fields to change] (/img/vs-authentication-method-pasword.png)
+
+When running this program an execution window a prompt for the Azure AD password request for user bob@cqclinic.onmicrosoft.com will appear. Once the password is entered the message should indicate a successful connection to the database followed by “Please press any key to stop”:
+
+![screenshot of application after successful authentication- "press any key to stop"] (/img/pwd-press-any-key-to-stop.png)
diff --git a/samples/features/security/azure-active-directory-auth/readme.md b/samples/features/security/azure-active-directory-auth/readme.md
index e69de29b..1d38bff0 100644
--- a/samples/features/security/azure-active-directory-auth/readme.md
+++ b/samples/features/security/azure-active-directory-auth/readme.md
@@ -0,0 +1,78 @@
+# Sample name
+
+### Contents
+
+[About this sample](#about-this-sample)
+[Before you begin](#before-you-begin)
+[Run this sample](#run-this-sample)
+[Sample details](#sample-details)
+[Disclaimers](#disclaimers)
+[Related links](#related-links)
+
+
+## About this sample
+
+
+- **Applies to:** Azure SQL Database, Azure SQL Data Warehouse
+- **Key features:** Azure Active Directory Authentication
+- **Programming Language:** C#
+- **Authors:** Mirek Sztajno [mireks-msft]
+
+## About this sample
+
+
+
+## Before you begin
+
+To run this sample, you need the following prerequisites:
+
+**Software prerequisites:**
+
+1. Visual Studio 2015 (or higher) with the latest SSDT installed (using .Net Framework 4.6 or higher)
+ + .Net Framework 4.6 must be set as the target framework for the Visual Studio project. To do this, double-click on Properties in Solution Explorer, then click the Application tab and check that the Target framework is set to .Net Framework 4.6
+ + To install .Net Framework 4.6, see https://msdn.microsoft.com/library/5a4x27ek.aspx
+2. Active Directory Authentication Library for SQL Server (ADALSQL.DLL)
+ + ADALSQL.DLL enables applications to authenticate to Microsoft Azure SQL Database using Azure Active Directory. The ADALSQL.DLL is not installed with Visual Studio so download the DLL at http://www.microsoft.com/en-us/download/details.aspx?id=48742
+ + ADALSQL.DLL is automatically downloaded with Visual Studio 2015 Update 2, SQL Server Management Studio, and the newest version of SQL Server Data tools
+
+**Azure prerequisites:**
+1. Azure Active Directory (AD)
+2. Permission to create an Azure SQL Database
+3. ???
+
+**Other Prerequisites**
+
+1. For Azure Active Directory integrated authentication, a Computer joined to a domain that is federated with Azure Active Directory.
+2. A contained database user representing your Azure AD principal (or one of the groups you belong to) must exist in the database and must have at least the CONNECT permission.
+
+
+
+## Run this sample
+
+
+
+![Integrated Demo] (/integrated)
+
+![Password Demo] (/password)
+
+
+
+## Sample details
+
+This demo provides a tool for exploring Azure Active Directory authentication to Azure SQL DB or Azure SQL DW.
+
+Azure Active Directory authentication with Azure SQL Database V12 supports the following authentication methods:
+- User/password authentication
+- Integrated authentication
+- Application token authentication [Demo coming soon!]
+
+
+
+## Disclaimers
+The code included in this sample is only intended to provide a method to demonstrate sucessful authentication to Azure SQL Database or Azure SQL Data Warehouse via Azure Active Directory authentication methods.
+
+
+## Related Links
+
+
+