martes, 31 de diciembre de 2013

Botón de Write back no aparece en Análisis de OBIEE 11.1.1.7

Intentando habilitar la opción de write back para OBIEE 11.1.1.7 me encontré con el problema de que a pesar de haber hecho todos los pasos indicados en la documentación, en el momento de crear el Análisis en OBIEE no aparecía ningún botón para poder actualizar o insertar los campos. La pantalla se mostraba de la siguiente manera:

 Esta instancia en particular venia de una migración “Out-of-place” de OBIEE 11.1.1.5 a 11.1.1.7. Cuando se migra el catálogo se migran automáticamente todos los permisos a los roles con lo cual, y cómo en OBIEE 11.1.1.5 funcionaba la opción de Write Back perfectamente, no supuse que el error podía estar ahí. El error efectivamente estaba ahí, ya que para que el botón aparezca tiene que estar el permiso de Anotar en base de datos (Write Back to Database) en  Gestionar Privilegios (Administración de OBIEE)  dado a Authenticated User. Por defecto este valor viene denegado para Authenticated User.

Curiosamente en 11.1.1.5 aunque tuviera denegado este valor funcionaba, lo cual probablemente sea un bug de la versión. Como al migrar a 11.1.1.7 esto estaba solucionado, el privilegio de Write Back to database con el valor denegado a Authenticated User no mostraba el botón.

Así es como debían quedar los privilegios:


De esta manera  en el Análisis aparecía el botón para poder actualizar