Adición de la capacidad de importar de Active Directory

  • grinch2171
  • Moderator
  • Genius
  • Avatar de Usuario
  • Registrado: Feb 11, 2004
  • Mensajes: 6741
  • Loc: Martinsburg, WV
  • Status: Offline

Nota Marzo 23rd, 2011, 7:40 am

En el trabajo tenemos esta aplicación estúpido a nadie le gusta, pero nos vemos obligados a usar. Recientemente han actualizado para que podamos usar nuestras credenciales de dominio para iniciar sesión. El principal problema que tengo es cuando lleguemos a nuevos usuarios. El usuario tiene que ser creado en la primera aplicación, esto entonces pone la cuenta de usuario en Active Directory. Esto es estúpido en mi opinión. Le pregunté sobre la posibilidad de importar desde el año pero nadie parece saber cómo hacer esto. No estoy seguro de qué idioma está escrito en la aplicación, actualmente estoy tratando de conseguir esa información.

Así que mi pregunta principal, lo difícil que es para agregar esta capacidad? Estoy seguro de que esto depende del lenguaje de programación en cuestión. Lo que me gustaría ver en la aplicación de un botón en la sección de añadir que dice la importación de AD y luego sólo se puede seleccionar la cuenta de usuario que necesito.

¿Alguna idea para que yo pueda hacer que estos programadores parecer estúpido sería impresionante.
‎"Be polite, be professional, but have a plan to kill everybody you meet." Maj. Gen. James Mattis
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 23rd, 2011, 7:40 am

  • grinch2171
  • Moderator
  • Genius
  • Avatar de Usuario
  • Registrado: Feb 11, 2004
  • Mensajes: 6741
  • Loc: Martinsburg, WV
  • Status: Offline

Nota Marzo 23rd, 2011, 7:45 am

Me acabo de enterar que la aplicación está escrito en C #y todos los datos se almacenan en una base de datos MSSQL.
‎"Be polite, be professional, but have a plan to kill everybody you meet." Maj. Gen. James Mattis
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Marzo 23rd, 2011, 9:45 am

¿Tiene el código fuente de este C #programa? Si no la única cosa que puedo pensar que delante de ti para crear un programa separado que le permite editar la base de datos MSSQL directamente, si usted tiene las credenciales para acceder a eso.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • grinch2171
  • Moderator
  • Genius
  • Avatar de Usuario
  • Registrado: Feb 11, 2004
  • Mensajes: 6741
  • Loc: Martinsburg, WV
  • Status: Offline

Nota Marzo 23rd, 2011, 9:48 am

Lamentablemente no tengo el código fuente. Tengo acceso completo al servidor y base de datos.
‎"Be polite, be professional, but have a plan to kill everybody you meet." Maj. Gen. James Mattis
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Marzo 23rd, 2011, 10:00 am

Sin el código fuente que no será capaz de modificar el programa. Lo único que puede hacer es crear otro programa que añade la funcionalidad que se busca y se modifica la base de datos directamente. Usted tendría que entender cómo funciona la base de datos, y escribir a continuación, una secuencia de comandos o programa que la información importaciones procedentes de ActiveDirectory, y luego una vez que la información que necesita, el script / programa de actualización de la base de datos en consecuencia. Una vez más usted necesita saber exactamente lo que las entradas es necesario añadir o modificar en la base de datos para completar lo que está después - por lo que muy probablemente tendría que estudiar cómo funciona la base de datos para entender lo que tiene que hacer. Probablemente comenzará con el examen de la base de datos y, a continuación, después de añadir a un usuario la forma en que se ven obligados a ahora, ver cómo cambia la base de datos. Entonces usted sabe lo que necesita para duplicar en su propio programa.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Marzo 23rd, 2011, 10:23 am

Al parecer, el bajo-ackward para mí. En el administrador de SQL en localhost (suponiendo que es donde se encuentra la base de datos) en la raíz del localhost será un objeto de seguridad que contiene un objeto de entrada. Si el usuario ya está creado en el año, entonces usted puede ir al objeto de usuario y crear un nuevo usuario. En la pantalla Nuevo usuario asegurarse de que la autenticación de Windows está activada. Luego de la búsqueda para el nuevo usuario en AD con la opción de búsqueda. Una vez que encuentre el usuario que desea agregar, establezca la base de datos predeterminada a la base de datos para su aplicación. El menú desplegable que se rellena con todas las bases de datos en localhost. Si su aplicación no se ejecuta en el servidor local, usted tendrá que encontrar la instancia de SQL Server donde se está ejecutando. Por ejemplo, utilizamos Microsoft Dynamics (Great Plains), que se ejecuta en su propia instancia de SQL Server. Si tu aplicación funciona así, entonces buscaría la instancia de SQL Server que utiliza, en lugar de localhost.

Creo que debe ser todo lo que tiene que hacer.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • grinch2171
  • Moderator
  • Genius
  • Avatar de Usuario
  • Registrado: Feb 11, 2004
  • Mensajes: 6741
  • Loc: Martinsburg, WV
  • Status: Offline

Nota Marzo 23rd, 2011, 10:56 am

No estoy buscando para modificar el mismo origen. Quiero mostrar lo que los programadores que tienen que hacer para que funcione como debe.
‎"Be polite, be professional, but have a plan to kill everybody you meet." Maj. Gen. James Mattis
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Marzo 23rd, 2011, 11:28 am

Veo. Eso es un poco más allá de lo que normalmente tendría que hacer. Siempre he hecho el camino que he descrito anteriormente, pero tengo una pequeña base de usuarios que cambia con poca frecuencia.

Encontré este
http://technet.microsoft.com/en-us/libr ... 10%29.aspx

Creo que eso es de tipo en las líneas de lo que quieres hacer, pero que el ejemplo lo está haciendo con VBS. Estoy seguro de que debe ser un C #método que podría lograr lo mismo.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.

Publicar Información

  • Total de mensajes en este tema: 8 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 217 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC