Sobre tablas (entidades) restringidas en Dataverse y licenciamiento

Sobre tablas (entidades) restringidas en Dataverse y licenciamiento

Bueno. Hablar de licenciamientos de Microsoft es meterse en un jardín que puede ser peligroso, pero quiero compartir mis reflexiones en base a una situación aparentemente objetiva...

Desde los cambios en lo que se conoció como CDS 2.0, aparecieron dos conceptos nuevos para referirnos a las tablas: tablas complejas y tablas restringidas. Para no extenderme en la cuestión, diría como resumen que para utilizar esas tablas sin problemas legales era necesario disponer de licencias de Dynamics, no bastaba con licencias de Power Apps.

Y esta es la cuestión, no bastaba entonces, concretamente con los planes antiguos de Power Apps, Plan 1 y Plan 2.

Complex tables requiring Power Apps licenses - Power Apps | Microsoft Docs

Fijaos en el encabezamiento: "Complex tables are applicable only for the older Power Apps Plan 1 and Plan 2 licenses, and not for the latest Power Apps per app and Power Apps per user plans."

Bien, queda claro que el tema de las tablas complejas ya no implica disponer licencia de Dynamics y que basta con cualquiera de Power Apps excepto las antiguas, Plan 1 y Plan 2.

Pero, Toni, tío, teniendo en cuenta que -a modo de ejemplo- Oportunidades, Ofertas y el resto de Tablas "Pata Negra" ¿son accesibles en modo CRUD sin licencia de Dynamics? ¿Que la funcionalidad de Dynamics 365 se puede utilizar utilizando licencias de Power Apps?

Pequeño, saltamontes, si a lo primero, pero no rotundo a lo segundo... Una cosa es poner puertas al campo, algo que no entra en los planes de Microsoft. En este sentido, efectivamente, se puede acceder sin restricciones a las tablas complejas, como por ejemplo Oportunidades. Pero no se puede utilizar la funcionalidad compleja asociada a la Model Driven Apps conocida como Dynamics 365 Sales. ¿Me explico?. Puedes utilizar la entidad Oportunidad libremente, pero deberás crear tu propia app. Canvas, Model Driven o lo que estimes oportuno. Eso quiere decir que deberás calibrar en qué momento tiene sentido dejar de lado las licencias de Dynamics y complicarte la vida inventando la rueda, y además sabiendo que tu rueda la deberás evolucionar tu, mientras que la de Microsoft, wave a wave, verso a verso, irá haciendo camino al andar.

Toni, eso quiere decir que las tablas restringidas ¿ya no existen conceptualmente? Es decir, disponemos de acceso CRUD a cualquier tabla del esquema de Dynamics utilizando sólo licencia de Power Apps?

Pequeño saltamontes, de ninguna manera, no he dicho eso en ningún momento. Las tablas restringidas siguen existiendo y son de acceso Read Only, con algunos matices que ya existían. Ante la duda, aquí tienes la explicación completa:

Restricted tables requiring Dynamics 365 licenses - Power Apps | Microsoft Docs

Y hasta aquí puedo leer, no sin antes recomendaros que, en caso de duda, reviséis la Guía de Licenciamiento. O consultéis a Microsoft, por supuesto, pero, salvo error u omisión, esta es la situación actual de las capacidades del licenciamiento del mundo Dataverse. Espero que os vengan a la cabeza tantas ideas como me están viniendo a mi...

Alejandro Alvarez Karlsson

Chief Operating Officer enfocado en optimizar los procesos globales de la organización mediante técnicas de automatización y análisis de datos.

2 años

Gracias por el artículo Toni Granell, efectivamente has entrado en un jardín, que en el caso de licencias de Microsoft a veces parece un laberinto, pero has aportado muy buenas pistas para encontrar la salida!

Javier Armesto Gonzalez

BizzApps Tech Lead @ myClouddoor | Microsoft MVP & MCT Trainer

2 años

Gracias Toni por compartir. Muy buena reflexión y exposición. 

Inicia sesión para ver o añadir un comentario.

Más artículos de Toni Granell

Otros usuarios han visto

Ver temas