Reduce Business Risk by Enforcing Security Policies on Data with Digital Rights Management


To enforce data security policies directly, get an EMM solution with digital rights management to protect data where it flows & rests.

So far, our EMM journey to secure corporate data has dealt with the issue by broadly securing the entire device via MDM or more narrowly securing the apps that deliver the data using various MAM techniques. The application of security can get narrower still.

The use of digital rights management (DRM) allows IT departments to apply policies directly to documents keeping data secure no matter where it flows or resides. Sometimes DRM is clumped-in with the broader mobile content management (MCM) component of EMM. This security applied directly to data is an effective method of DLP using a combination of enterprise directory services, encryption, user identity along with server and client software to keep information in sensitive files from being viewed by the wrong people or systems.

Imagine the scenario where a confidential business document is uploaded to an Internet file sharing provider or emailed to a competitor. Traditional corporate security mechanisms like firewalls or file server access controls lists won’t save you in this situation. If DRM encryption and security policies were previously applied to this document, it would be unreadable by anyone who tried to open it. This is arguably the most difficult of the EMM security components so not many vendors will offer this.

Reduce risk to your organization by keeping sensitive data secure no matter where it travels or where it rests. What is your company doing to protect its critical data?

Learn how to digitally transform your company in my newest book, “Mobile Strategies for Business: 50 Actionable Insights to Digitally Transform your Business.”

Book Cover

Click to purchase a copy of my book today and start transforming your business!

Sharing my knowledge and helping others never stops, so connect with me on my blog at , follow me on Twitter at and on LinkedIn at

Rob Tiffany Interviewed at Mobile World Congress

Rob Tiffany

At Mobile World Congress in Barcelona, Rob Tiffany discusses all-things Microsoft Mobility with Kevin Benedict.

Learn about the current state of Microsoft mobility offerings ranging from Windows Phone, to the Enterprise Mobility Suite, to Azure Mobile Services.

Sharing my knowledge and helping others never stops, so connect with me on my blog at , follow me on Twitter at and on LinkedIn at

Enterprise Mobility on STL Tech Talk CodeCast


I was thrilled to join Gus Emery (@n_f_e) and JJ Hammond (@jjhammondmusic) for a lively discussion of the past and future of Microsoft enterprise mobility on CodeCast Episode 12 of @STLTechTalk.

These guys are doing great work in the developer community! Go check out their site!

Sharing my knowledge and helping others never stops, so connect with me on my blog at , follow me on Twitter at and on LinkedIn at

Happy Mobile New Year


It’s a new year and therefore it’s time to throw some rapid-fire mobile architecture concepts at you to help improve your mobile enterprise systems.


  • For starters, developers and IT Pros involved in mobility need to start thinking holistically about backend systems, data transports, and mobile endpoints.  Working in the mobile enterprise space doesn’t mean you just get to be a “device guy.”  Remember, your CIO wants to empower her employees by moving data from any backend system out to any device.
  • Here’s my obligatory statement on keeping things simple.  Large enterprise mobile systems will get complicated enough on their own without you contributing to the chaos.
  • Take the idea of Mobile SOA seriously and wrap your enterprise in a Web API.  Your various backend ERP, CRM, and custom systems use a variety of proprietary wire protocols to communicate.  You need to make all those backend systems “mobile friendly” by having them all speak a device-agnostic language.  You all know I’ve been a REST guy for more than a decade so it’s no surprise that I want you to map those proprietary APIs to RESTful APIs.  REST is lighter then SOAP and works with all mobile devices.  For your coarse-grained APIs that send larger payloads of information, make sure to serialize that data as JSON.  JSON is lighter than XML and works with all mobile devices.  The other litmus test here is around simplicity.  If a webpage with JavaScript can consume your REST/JSON API without needing an SDK to interpret your wire-protocol, then native apps will find your API simpler to work with than a system that requires an SDK.  Remember, you’re not just building this API for mobile devices.  You’re building it for developers.  If it’s not super-simple to work with, they may not use it.
  • Some backend systems that you’re building Web APIs for are designed for serious web-scale, but most are not.  If a particular backend package already has the performance and scalability to handle millions of devices, then have your middleware Web API servers sit directly in front of them and map REST API calls directly to their proprietary APIs.  For the the majority of backend systems that are wholly incapable  of handling an onslaught of millions of devices, you need to give them some help.  You’ll need to create a server facade in front of them via a database server that includes EAI adapter capabilities along with the ability to scale out via replication.  You’ll use an adapter designed specifically to interface with the backend system in question to prefetch data from the proprietary APIs and put that data in staging tables in the database.  You’ll then shard this database via replication to scale either complete databases, tables, or parts of tables to n number of “shared-nothing” database nodes on different servers.  In this scenario, your middleware Web API servers will make calls to the various database shards to return cached data to mobile devices in order to solve your scalability problem for backend systems that need help in this department.
  • Common sense tells us that if you make your backend systems faster, then the user experience on the mobile devices will improve because users won’t be waiting around for data to arrive to fill their screen.  The first and easiest thing I want you to do is switch all your spinning hard drives to solid state drives (SSDs).  Moving all your backend systems, database servers, middleware servers, and web servers to lightning-fast SSDs will instantly boost the performance of your entire system without writing or changing a line of code.  This is a no-brainer.  The next thing I want you to do is take better advantage of cheap RAM and in-memory operations.  I want every mapped API call between your middleware Web API servers and backend systems to be cached in-memory.  If you’re using a server facade in front of backend systems, ensure the EAI/ETL capabilities of the database support in-memory data movement operations.  Likewise, I want you to use database servers that support in-memory OLTP.  All the Web API calls between your mobile devices and the middleware servers also need to be cached in-memory as well.  Last but not least, the native and web apps on your mobile devices need to cache data offline in a local data store so that users can keep working without needing to constantly call your Web APIs.
  • Implement a lightweight Enterprise Mobility Management (EMM) system in your organization.  It needs to provide things like an enterprise app store, security policy enforcement, and things to make an employee’s life easier like the simple provisioning of Wi-Fi, VPN, and email profiles.  In order for mobile apps to access the Web API you’ve built, your EMM should also support a secure gateway to access internal corporate servers via single sign-on (SSO).
  • Finally, keep investigating HTML5.  It’s the world’s most important shared technology that isn’t owned by any one company.  It works with the browsers on every mobile device and makes things like app deployment and updating easier than equivalent processes with native apps.  It supports offline operations and even includes two options of local data storage.  Web pages no longer submit/post data to themselves or other pages but use JavaScript instead.  Mobile web apps can make AJAX calls to you Web API and easily work with the JSON data that’s returned.  Mobile browsers keep getting faster and use optimizations like hardware acceleration and JIT-compiling of JavaScript to blur the lines with native apps.

Happy New Year!

Sharing my knowledge and helping others never stops, so connect with me on my blog at , follow me on Twitter at and on LinkedIn at

Sign Up for my Newsletter and get a FREE Chapter of “Mobile Strategies for Business!”

[mc4wp_form id=”5975″]

Rob Tiffany Named one of the Top 10 Mobility Influencers on Twitter You Can’t Afford to Miss

MobilityI nfluencers

I’m honored to be among ten mobility influencers including mobile enterprise analysts, consultants & journalists whose Tweets you don’t want to miss.

Chief Mobility Officer

This distinguished list of colleagues includes:

  • Benjamin Robbins, with 30,000 followers, tops our list as one of the few chosen for Top 50 Mobile Influencers on Twitter. The co-founder of Palador, a Seattle-based enterprise mobility consulting firm, combines an informative and conversational approach to discussing enterprise mobility, often showing rather than telling his audience what the best strategies are.
  • Rob Tiffany is a technology strategist at Microsoft and mobile evangelist. A frequent speaker at technology conferences around the world, Tiffany focuses his Twitter feed on the planning and design of enterprise mobility strategies.
  • Matt Rosoff is the editorial director of CITEworld, an IDG enterprise publication focused on consumer technology. Taking his strong background and wit to Twitter, Rosoff shares his insights, strong opinions and sharp questions on everything from mobile to tech to raviolis.
  • Maribel Lopez is the founder of Lopez Research known for her ‘adapt and evolve‘ approach to enterprise mobility. Lopez is highly involved on Twitter, offering deep industry knowledge and insights gained from her years of research on the massive shifts in communications technologies.
  • Bob Egan is the CEO of Sepharim Group and thought-leader on the use of enterprise mobility. He has 30 years of experience in product innovation, technology management and strategic planning.
  • Philippe Winthrop is vice president of marketing at by day and self-described “enterprise mobility pundit and enthusiast by night.” He has a keen eye for new trends and a knack for commentary that’s both insightful and humorous.
  • Hyoun Park is a principal analyst at Nuclear Research, takes his specialization in investigative research on big data, business analytics and enterprise mobility to Twitter, sharing with his followers valuable information and discussion around these topics.
  • Kevin Benedict is an analyst at Cognizant and owner of the Strategic Enterprise Mobility Group on LinkedIn. With more than 22 years of experience in enterprise software, Benedict has firsthand knowledge of the industry: he built his own mobile enterprise software company.
  • Chris Silva is an industry analyst at Altimeter Group with more than a decade of experience the research industry. Silva helps end-user organizations understand how to effectively manage their mobile strategies.
  • Brian Katz doesn’t mince words. His straightforward, passionate approach to enterprise mobility is the product of a decade’s worth of experience as head of mobility engineering at pharmaceutical company Sanofi.

Check it out at:

Sharing my knowledge and helping others never stops, so connect with me on my blog at , follow me on Twitter at and on LinkedIn at

Sign Up for my Newsletter and get a FREE Chapter of “Mobile Strategies for Business!”

[mc4wp_form id=”5975″]