Cambiar la visualización de usuarios de DominioNombre de inicio de sesión a Nombre para mostrar

Un usuario Pregunto ✅

Markt

El panel de seguridad del servidor de informes de Power BI podría beneficiarse de una mejora al mostrar el nombre para mostrar del usuario de Active Directory además del nombre de inicio de sesión. Para redes donde el nombre de inicio de sesión no es Nombre de dominioNombre.Apellido pero algo como Nombre de dominioghus1245 solo tener el nombre de inicio de sesión hace que sea difícil encontrar cuentas de usuario que usen el nombre y el apellido (que es lo que generalmente se proporciona).

Además, el mecanismo para agregar usuarios/grupos podría beneficiarse al incluir una capacidad de búsqueda de AD.

micwid

Tuve que unirme a otra tabla en un esquema diferente que tenía nombres y apellidos para todos los usuarios, pero es un fastidio. Los nombres y apellidos u otra información deben ser parte del perfil de Power BI y no solo el nombre de usuario. La búsqueda en el directorio activo puede estar bien cuando busca uno o dos usuarios, pero ¿no sería algo costoso si necesita obtener los nombres completos de todos los usuarios del registro de ejecución, como 50K más filas como ejemplo?

Mirando esto más a fondo, ¿alguien sabe si puede completar manualmente esta tabla?

SELECCIONE [UserID],[DefaultEmailAddress] DESDE [dbo].[UserContactInfo]? No veo una forma en un servidor de informes que no sea en la nube y en este momento esta tabla está vacía. Si alguien puede agregar registros de contacto a esta tabla, entonces podría hacer algo como correo electrónico|nombre_completo|otra_información y luego unirse a la tabla de usuarios. ¿Alguna idea?

Además, se necesita lo anterior para el informe de consulta directa. Tenemos otros informes de consulta directa que se ejecutan muy rápido, pero cuando se trata de ver quién accedió a qué informe a través de una consulta directa y unirse a otra base de datos para obtener el nombre completo, es cuando las cosas se ralentizan hasta el punto en que el informe no se puede utilizar debido a la lentitud del tiempo de carga. .

saglamtimur

Tuve una necesidad similar en el pasado dentro de SSRS y la resolví con un ensamblaje .Net personalizado, que consulta AD.

Anónimo

En respuesta a saglamtimur

¿Este ensamblado .net personalizado lo creó usted mismo o se puede encontrar en Internet? Si es así, ¿qué término de búsqueda debo usar?
¿Cómo debo hacer para construir este ensamblaje personalizado?

saglamtimur

En respuesta a Anónimo

Escribí el mío. Pero si busca «consultar Active Directory c#», encontrará muchos ejemplos.

Si mi publicación resolvió su problema, márquela como una solución para ayudar a otros a encontrarla rápidamente y también dele un 👍

Markt

En respuesta a saglamtimur

Hola @saglamtimur, gracias por la información. Desafortunadamente, no puedo hacer mucho con él. ¿Se integró el ensamblado .Net personalizado en la pantalla de la página de seguridad del servidor de informes o se usó por separado?

saglamtimur

En respuesta a Markt

Lo he usado por separado. Creo que se puede usar con autenticación personalizada.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *