Agora, os aplicativos públicos usam o recurso de implementação flexível para atribuir aplicativos a dispositivos. O sistema de implementação flexível não inclui exceções. Antes, as exceções eram usadas para implantar aplicativos públicos para grupos de usuários especiais com um tipo de propriedade de dispositivos especificado. As implementações flexíveis substituem as exceções e o sistema oferece controle adicional sobre as implantações. O recurso permite atribuir implantações a grupos inteligentes, atribuir várias implantações para um aplicativo e priorizar essas implantações.