Making Row Level Security and Dynamic Data Masking work for you.

Slides:



Advertisements
Similar presentations
Symantec Vision and Strategy for the Information-Centric Enterprise Muhamed Bavçiç Senior Technology Consultant SEE.
Advertisements

Microsoft Business Intelligence (BI). About Me Creating solutions for 20 years Traveling consultant at Glenture. Principal Consultant in Microsoft BI.
Excel Services Overview. Broad sharing of spreadsheets Business intelligence capabilities Excel services architecture What Will We Cover?
Creating a SharePoint App with Microsoft Access Services
Office 365: Efficient Cloud Solutions Wednesday March 12, 9AM Chaz Vossburg / Gabe Laushbaugh.
One Place for all profitable web solutions Getontheweb.in Himansshu H Singh P E -
SharePoint Server 2013 Features and Scenarios for IT Professionals First Lastname, Title March, 2014 Software Assurance Planning Services.
Report Management and Creation using Microsoft SQL Server 2008 Reporting Services Chris Testa-O’Neill Database Product Planner Remarc Group.
EKOBIT An Enterprise Application Lifecycle Management Company.
Intro to SQL Server Performance Tuning By Robert Biddle.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
CRM in Education: Raising Standards. Saving Time. Presented by: Daniel Petersen Director of Business Solutions Applied Tech.
Master Data Management & Microsoft Master Data Services Presented By: Jeff Prom Data Architect MCTS - Business Intelligence (2008), Admin (2008), Developer.
Central Management Server Managing Your SQL Server Environment 1.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Reporting Services Futures: Report Authoring for Information Workers Ciprian Jichici Microsoft Regional Director for Romania General Manager, Genisoft.
MODERN WORKPLACE Innovate with Connected Collaboration.
Get to Know Latest Information About Data Breaching
SAP Process Mining by Celonis
Data Security with Power BI, SSAS, SQL Server 2016 and Active Directory June 10, 2017.
Victoria Power BI User Group Meeting
Securing SQL Server Processes with Certificates
Recommended Practices & Fundamentals
SQL Server PowerPivot for IT Pros
Dynamics GP SmartList and SmartList Designer
22 July, 2010 Fritz Feltus Presales – EMEA Distribution
Microsoft MB6-704 Microsoft Dynamics AX 2012 R3 CU8 Development Introduction Practice Exam Questions.
Partner Readiness Guide Cloud Application Development
Azure-Powered Software Solution is Changing the Way Real Estate Professionals Do Business “Microsoft Azure has empowered our team to focus on building.
Who am I Hector Villafuerte
Solving the Hard Problems
Empowering business users to extend business processes to the cloud
Always On Multi-Site Patterns
Microsoft Ignite /22/2018 3:27 PM BRK2121
Power BI – Exploring New Frontiers
Power BI Security Best Practices
A Day In The Life of Extended CRM
INFS 3500 Martin, Brad, and John
Social Networking Script - PHP Social Network Script | Open Source Social Networking Script | Open source social network PHP | Social community script.
Always On : Multi-site patterns
SQL Server 2016 Security Features
Office 365 Integration Delivers Seamless CRM Experience for Sales Representatives in the Field “By creating a fluid line of communication with Microsoft.
Download Microsoft Exam Dumps - Valid Microsoft Question Answers - Realexamdumps.com
Partner Readiness Guide Cloud Application Development
Power BI – Exploring New Frontiers
MongoDB for the SQL DBA.
Always On : Multi-site patterns
Microsoft Virtual Academy
Always On : Multi-site patterns
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
ILMT/BigFix Inventory Demo
Delivering an End-to-End Business Intelligence Solution
Cloud Data Replication with SQL Data Sync
Telecom Software & VoIP Communication Platforms Provider.
Become the Data Platform Engineer of Tomorrow
Tracking Usage of Analysis Services with SharePoint
What is this and how can I use it?
SQL Server High Availability
Power BI – Exploring New Frontiers
Evolution not Revolution
Dell EMC SQL Server Solutions Doug Bernhardt
Automated Testing Strategies and Dynamics 365 Performance Management
Exploring the latest T-SQL enhancements
Top 10 DBA Mistakes on SQL Server
Exploring the latest T-SQL enhancements
Procurement & Contract Management Solution on Azure Helps to Boost Business Performance “Microsoft Azure gives us the cloud infrastructure to quickly and.
OU BATTLECARD: Oracle WebCenter Training
Presentation transcript:

Making Row Level Security and Dynamic Data Masking work for you.

The One Platform for Physical, Virtual, and Cloud Performance. SentryOne™ empowers Microsoft data professionals to monitor, diagnose, and optimize performance across physical, virtual, and cloud resources. The SentryOne platform delivers seamless integration for all of our solutions, enabling users to determine the true cause of performance issues, and reduce consumption and infrastructure costs. http://SentryOne.com/BookADemo

The One Platform for Physical, Virtual, and Cloud Performance. Free Resources The One Platform for Physical, Virtual, and Cloud Performance. Free e-books In these books, you will find useful, hand-picked articles that will help give insight into some of your most vexing performance problems. These articles were written by several of the SQL Server industry's leading experts, including Aaron Bertrand, Paul White, Paul Randal, Jonathan Kehayias, Erin Stellato, Glenn Berry, and Joe Sack. http://www.sentryone.com/sql-server-books/ Websites SQLPerformance.com provides innovative and practical solutions for improving SQL Server performance. Answers.SQLPerformance.com is a question and answers site where you can upload query plans directly from Plan Explorer and have questions answered from execution plan analysis expert Paul White, among others. SQLSentry.TV offers an inside look into the world of SentryOne with videos on query tuning and product demos. Blogs.SentryOne.com is where you can find all of our team members’ blogs as well as important information about the latest updates to SentryOne software, SQL Server and server performance issues.

Your Presenter John Q. Martin Product Manager for SentryOne Microsoft Data Platform MVP Over a decade of experience with SQL Server as a Dev, DBA and BI Dev. Most recently working as a Premier Field Engineer with Microsoft UK. Contact Info Twitter : @SQLDiplomat Email : Jmartin@SentryOne.com Blog : http://blogs.SentryOne.com/author/JohnMartin/ LinkedIn : https://uk.linkedin.com/in/johnqmartin

Key Security Principals Agenda Key Security Principals Row Level Security Dynamic Data Masking

Security Principals

Security Principals Eliminate Gaps Layers

Row Level Security

Row Level Security A. B. C.

Row Level Security – Scenario Sales employees should only be able to see orders that they have placed. Managers should be able to see all of the orders placed by their subordinates.

Manager/Employee Hierarchy Row Level Security Employee EmpID ManagerID OrganizationNode Employees & Managers fn_SecurityClassifier Security Policy Manager/Employee Hierarchy SalesPerson SalesPersonID EmpID SalesOrderHeader SalesOrderID SalesPersonID Sales Person SCOPE!! SalesOrderDetails SalesOrderID SalesOrderLineID ProductID Product ProductID Sales Data

Row Level Security Demo

Dynamic Data Masking ?

Dynamic Data Masking Comic source : https://xkcd.com/571 (Can’t Sleep)

Dynamic Data Masking SELECT Name, NationalIDNumber FROM Person.Person;

Dynamic Data Masking SELECT Name, NationalIDNumber FROM Person.Person;

Dynamic Data Masking SELECT Name, NationalIDNumber FROM Person.Person;

Dynamic Data Masking SELECT Name, NationalIDNumber FROM Person.Person;

Dynamic Data Masking - Functions Comic source : https://xkcd.com/1210 (I’m So Random)

Dynamic Data Masking - Functions

Row Level Security Demo

In-Line Table Value Function Summary Row Level Security Dynamic Data Masking Designed In Highly customizable In-Line Table Value Function Leverage Server Authentication Masked at Column Level Not Very Granualr

Fix Show_Statistics issue Connect Items Fix Show_Statistics issue http://bit.ly/DDMStats Enhance Unmask http://bit.ly/DDMUnmask Prevent Filtering on Masked Columns http://bit.ly/DDMFIltering