Oracle Identity Analytics, la herramienta de Oracle para gestión y minería de roles, antes conocida como Sun Role Manager, nos proporciona por defecto una serie de informes (reportes) que nos ayudan a conocer y estudiar el estado de nuestra plataforma de gestión de identidad. Este juego de informes pre-definidos está basado en JasperReports, la herramienta de código abierto para generación de reportes.
Como es natural, no es posible generar a priori todos los informes que pueda necesitar un cliente, ya que cada uno tiene al final una problemática diferente, así que es muy útil, más que eso casi imprescindible, el pode ampliar dicho juego de reportes por defecto con aquellos que queramos ir realizando sobre la marcha. Como Analytics (OIA) está basado en Jasper, es posible utilizar iReport, por ejemplo, para generar cuantos nuevos informes necesitemos. Casi es más necesario conocer el formato de la base de datos y el modelo utilizado por OIA que saber usar iReport, pero eso es una cuestión aparte.
Ahora bien, la mayoría de los clientes de Oracle tienen BI Publisher de un modo u utro, así que hay que destacar que OIA también permite que un motor de reportes externo, como BI Publisher, extraiga información de la base de datos para generar informes a medida: al fin y al cabo el modelo de datos de la base de datos es accesible por cualquier cliente externo, basta proporcionar las credenciales adecuadas y como he dicho antes, conocer el modelo de datos.
En cualquier caso, es posible la extensión de OIA añadiendo nuevos reportes, y eso es de los que os va a hablar mi amigo René Klomp. En realidad voy a añadir dos enlaces a un par de artículos publicado por René, donde de forma magistral explica la forma de crear e importar dentro de OIA un nuevo informe. Como veréis, lo más importante es saber cuál es la "query" que se va a hacer en la base de datos. Lo demás es más sencillo, y si bien Jasper es bastante fácil de utilizar, es cierto que BI Publisher ofrece unas plantillas mucho más sencillas de personalizar y utilizar.
El segundo artículo es una continuación del primero, referido a un informe en concreto sobre el que estuvimos trabajando en su día: averiguar cuáles son los entitlements (o políticas) de OIA que no se encuentran asociadas a ningún rol. De este modo se puede obtener una métrica de la calidad del proceso de minado y averiguar si hay políticas (entitlements) que aunque están declarados en la organización y en el OIA, en realidad no se aplican a ningún rol, por lo que puede que sean innecesarios, o que haya un problema en la asignación de permisos de los usuarios.
Gracias René, gran trabajo en tu blog.
sovrn-banner
Thursday, April 14, 2011
Thursday, January 13, 2011
Empezar de nuevo...
Después de mucho tiempo sin añadir ninguna entrada nueva en mi blog de Sun, ahora que ya es parte de Oracle, he decidido que ha llegado el momento de hacer un cambio y mudarme a esta nueva ubicación.
Aunque técnicamente podría haber continuado con el blog en la url en la que estaba inicialmente, siento que las cosas han cambiado lo suficiente como para mantener el espíritu inicial del blog, así que he decidido llevármelo fuera de Oracle y empezar de nuevo en sitio diferente, con objetivos diferentes.
De este modo, esta nueva era en mi blog comienza sin ninguna relación con Oracle, así que los artículos que publique aquí serán acerca de mi interés en la tecnología, y no necesariamente en productos de Oracle. Del mismo modo, este blog no estará basado en el estudio de los productos de Oracle, aunque puede que incluya artículos relacionados con los mismos si lo considero interesante, dejando claro que las opiniones aquí expresadas son las mías (y no las de Oracle), y siempre que que dichos artículos que mencionen productos de Oracle cumplan la Política de Participación en Medios de Comunicación Sociales de ORacle (Oracle's Social Media Participation Policy), siempre que esta política sea aplicable de acuerdo con la legislación local.
Bueno, pues después de esta breve introducción y de las cláusulas de salvaguarda, es tiempo de comenzar de nuevo...
Aunque técnicamente podría haber continuado con el blog en la url en la que estaba inicialmente, siento que las cosas han cambiado lo suficiente como para mantener el espíritu inicial del blog, así que he decidido llevármelo fuera de Oracle y empezar de nuevo en sitio diferente, con objetivos diferentes.
De este modo, esta nueva era en mi blog comienza sin ninguna relación con Oracle, así que los artículos que publique aquí serán acerca de mi interés en la tecnología, y no necesariamente en productos de Oracle. Del mismo modo, este blog no estará basado en el estudio de los productos de Oracle, aunque puede que incluya artículos relacionados con los mismos si lo considero interesante, dejando claro que las opiniones aquí expresadas son las mías (y no las de Oracle), y siempre que que dichos artículos que mencionen productos de Oracle cumplan la Política de Participación en Medios de Comunicación Sociales de ORacle (Oracle's Social Media Participation Policy), siempre que esta política sea aplicable de acuerdo con la legislación local.
Bueno, pues después de esta breve introducción y de las cláusulas de salvaguarda, es tiempo de comenzar de nuevo...
Subscribe to:
Posts (Atom)