Welcome Anonymous| Register| Login|
All Documents
Hi Anonymous, you can read all topics but if you want to create or reply must be logged.
Collapse All | Expand All
Page 12345678...
Previous |Next
Created by Viviana Artavia| Feb 15, 2012 10:12 PM| Replies 1

Auxilio!!

Necesito una funcion que me haga exactamente lo que hace el @usernameslist  solo que para un usuario diferente al que esta en session! Es decir que por parametro yo le mande al usuario del cual quiero la informacion! ( misma informacion que me despliega el @usernameslist --> GRUPOS AL QUE PERTENECES  {lo que mas me urge} y roles )


Tags @usernameslist

Aqui tienes el codigo, sacado de una aplicacion que estaba colgada en el antiguo sandbox

 

http://dbaspot.com/lotus-notes-misc/171113-find-group-membership-also-databases-person-group-has-access.html

 

Espero que te valga, no lo he pegado porque es muy largo, veras que tambien hay una vista en el names que se llama $SeverAccess que te da estos resultados, pero creo que solo los grupos Directos como has dicho.

Un Saludo


Tags @usernameslist

Muchas GRacias! Voy a revisar la funcion a ver como funciona, igual me hice yo esta funcion que hace lo que necesito en base a la vista que mencionas:

 

 

Sub Initialize
 
On Error GoTo cath
 
Dim ses As New NotesSession
Dim doc As NotesDocument
Dim userS As String
Dim userB As Variant
Dim groups As Variant
Dim groupsXgroups As Variant
Dim server As String
Dim dbN As String
Dim view As String
Dim GruposTodos As variant
 
userS = xxx
server = xxx
dbN = "Names.nsf"
view = "($ServerAccess)"
 
userB = Evaluate(|@LowerCase(@Name([Canonicalize];"| + userS + |"));|)
groups = Evaluate(|@DbLookup("":"";"|+ server +|":"|+ dbN +|";"| + view + |";"|+userB(0)+|";2)|)
 
ForAll grupo In groups
If CStr(grupo) <> "" Then
 
groupsXgroups = Evaluate(|@DbLookup("":"";"|+ server +|":"|+ dbN +|";"| + view + |";"|+CStr(grupo)+|";2)|)
Call AddToArray(groupsXgroups, CStr(""))
 
ForAll grupoEnGrupo In groupsXgroups
If CStr(grupoEnGrupo) <> "" Then
Call AddToArray(groups, CStr(grupoEnGrupo))
End If
End ForAll
 
End If
End ForAll
 
ForAll msgrupo In groups
MsgBox CStr(msgrupo)
End ForAll
 
Exit Sub
 
cath:
MsgBox Error() & ". Error " & Err() & ". " & "En línea: " & Erl() & " <- "
Exit Sub
 
 
End Sub

 

Me ha funcionado bien, peor no se que tan confiable sea!! 

 

saludos.


Tags @usernameslist

Genial.

 

Muchas gracias por compartirla.


Tags @usernameslist
Created by Ana Caballero| Feb 15, 2012 6:11 PM| Replies 1

Hola a tod@s,

Tengo un servidor domino 8.5.3 que se sincroniza con el Active Directory de la empresa.

Funciona correctamente pero lo que yo quiero es que cuando los usuarios accedan a la

intranet que está en Domino, no salga la pantalla de autentificación de lotus de

Usuario y Contraseña, sino que automáticamente lo relacione con el usuario y contraseña

que ha introducido en Windows. Todo esto sin que el usuario se entere de nada.

Se me ocurren un montón de preguntas....

¿Alguien ha hecho esto alguna vez?

¿Tengo que hacer algo en los navegadores?

¿Tengo que añadir código a mis XPages?

Gracias a todos y un saludo


Tags LDAP

Hola Daniel

Lo primero, muchas gracias por responderme.

En lo referente a la parte Domino lo he entendido todo pero en cuanto al resto...

¿SPNEGO es un producto que tengo que instalarme en mi servidor Windows donde esta el Active Directory?

¿De donde me lo puedo bajar? ¿Con unos conocimientos básicos de Directorio Activo, podría hacerlo?

ó ¿debe ser un experto el que lo haga?

Suponiendo que lo tenga todo hecho,  ¿que pasaria si alguien quisiera entrar en la intranet con otro usuario, sin reiniciar

la máquina? Es decir, si da a "Desconectar (log out)" desde la intranet, le saldría la pantalla de usuario y contraseña ó

no podría entrar más que con el usuario con el que ha entrado en windows?

Ya lo siento, he puesto muchisimas preguntas.

Muchiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiisimas gracias


Tags LDAP

 

 

¿SPNEGO es un producto que tengo que instalarme en mi servidor Windows donde esta el Active Directory?

 

No tienes que descargar nada, esto es un protocolo de Negociacion de Credenciales con KERBEROS http://en.wikipedia.org/wiki/SPNEGO asi que tienes todo lo necesario (un Active directory, un domino superior a la version 8.5.1 y usuarios del DA)

 

¿De donde me lo puedo bajar? ¿Con unos conocimientos básicos de Directorio Activo, podría hacerlo?

ó ¿debe ser un experto el que lo haga?

 

Lo unico que tienes que hacer en el directorio Activo (ademas si dices que los tienes sincronizados ya lo tendras, es definir un atributo o campo donde venga el nombre NOTES del usuario) que es lo que recogera el domino para que luego todo sea como si se hubiera logado con user y pass de Domino)

 

Suponiendo que lo tenga todo hecho,  ¿que pasaria si alguien quisiera entrar en la intranet con otro usuario, sin reiniciar

la máquina? Es decir, si da a "Desconectar (log out)" desde la intranet, le saldría la pantalla de usuario y contraseña ó

no podría entrar más que con el usuario con el que ha entrado en windows?

 

Aqui es donde yo creo que no puedes hacer el logout, ya que es el servidor el que envia las credenciales, por lo tanto solo te logara con el user de windows que haya establecido, salvo que en ese momento cambies tu navegador para decirle que no mande las credenciales

 

 

Ya lo siento, he puesto muchisimas preguntas.

 

Al reves, tu pregunta que seguro que hay muchos que no se atreven pero estan como locos por verlo

Muchiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiisimas gracias

 

A ti

 


Tags LDAP
Created by carlos baeza| Feb 13, 2012 6:57 PM| Replies 2

Estimados :

tengo un problema  "Router: Unable to open mailbox file USHUB1/WINET/WEIR mail.box: Remote system no longer responding "    me sale ese error no se que se debe la verdad es que la documentacion oficial es  confusa , el problema se produjo al enviar correos entre dos DOMINOS.

 

 

Saludos Gracias...


Tags correo[en| , ]lotusdomino[en| , ]notes

Pues parece claro, tu servidor no llega a USHUB1/WINET/WEIR 

el motivo??

Puede que no sepa resolverlo, probaria con un TRACE USHUB1/WINET/WEIR desde la consola, a ver que te dice


Tags correo[en| , ]lotusdomino[en| , ]notes
Created by carlos baeza| Feb 14, 2012 3:47 PM

gracias el problema fue que le rebote , demoro 6 horas en llevar u.u

 

 

Saludos.


Tags correo[en| , ]lotusdomino[en| , ]notes
Created by Viviana Artavia| Feb 10, 2012 10:32 PM| Replies 1

Buenas Amigos!

Quisiera saber si existe un metodo para poder mostrar en un documento de notes en un campo calculado, los grupos ( en el names ) a los que pertenese el usuario en linea... Como lo que hacer la llavecita que se ve en la parte inferior izquiera del cliente notes, que me despliega los roles y grupos a los que pertenezco!

 

Gracias por la ayuda!


Tags grupos[en| , ]lista de grupos[en| , ]usuarios[en| , ]names

Con la formula  @UserNamesList

Pero siempre que la Base de datos este en un servidor, esto te da el nombre del fulano, la jerarquia, los grupos donde esta y los Roles que tiene asociados en esa BD

 

Un Saludo


Tags grupos[en| , ]lista de grupos[en| , ]usuarios[en| , ]names

Muchas Gracias!

Esta funcion me ha servido! 

Mira lo que yo estoy haciendo es un "sistema de correos formales" entonces, este modulo nuevo es para cada persona pueda crear "una regla" y autorizar a otras personas a atender sus correos...  Entonces en el documento "regla" se debe almacenar los grupos a los que pertenece el usuario ( que esta creando la regla ), asi que esta funcion me ha ayudado mucho...

Ahora el problema radica, en que yo como administrador puedo crear "reglas" para otros usuarios... entonces si Administrador crea una regla para Usuario A, necesito una funcion que me diga en que grupos esta Usuario A, y no Administrador que es el usuario en session ( sobre el cual funciona @UserNamesList )

No se si me di a entender...

Ojala me puedas ayudar! Saludos.


Tags grupos[en| , ]lista de grupos[en| , ]usuarios[en| , ]names

Lo que necesito es una funcion que me haga lo que hace el Effective Access del ACL... que yo le pongo un usuario y me devuelve los roles y grupos a los que pertenece ese usuario. Ojala me puedas ayudar! Gracias!


Tags grupos[en| , ]lista de grupos[en| , ]usuarios[en| , ]names

Hola,

   Puedes utilizar los métodos QueryAccess, QueryAccessPrivileges, QueryAccessRoles de la clase NotesDatabase.

Un saludo


Tags grupos[en| , ]lista de grupos[en| , ]usuarios[en| , ]names

Aqui tienes el codigo, sacado de una aplicacion que estaba colgada en el antiguo sandbox

 

http://dbaspot.com/lotus-notes-misc/171113-find-group-membership-also-databases-person-group-has-access.html

 

Espero que te valga, no lo he pegado porque es muy largo, veras que tambien hay una vista en el names que se llama $SeverAccess que te da estos resultados, pero creo que solo los grupos Directos como has dicho.

Un Saludo


Tags grupos[en| , ]lista de grupos[en| , ]usuarios[en| , ]names
Created by Iñigo Bulnes| Feb 9, 2012 5:36 PM| Replies 2

 

Buenas a todos, os dejo una cuestión a ver si sabéis de algún producto:

tenemos un cliente que es administración pública con muchas bases de datos en Notes y por tema de la LOPD necesita controlar el acceso incluyendo lectura a los siguientes niveles:
 
* Cambios en la ACL
* Acceso a la NSF
* Acceso a las vistas
* Acceso/cambios en los documentos
 
¿Que productos conocéis que permiten monitorizar a estos niveles? hasta ahora nosotros hemos utilizado Usage Monitor de Teamstudio pero Teamstudio ha dejado de desarrollar el producto.


Tags Acl[en| , ]vistas
Created by Miguel Angel Calvo| Feb 10, 2012 9:40 AM

Iñigo,

    Nosotros también habíamos utilizado productos TeamStudio. Te remito un sitio en el que a lo mejor encuentras algo alternativo.

Un saludo,


Tags Acl[en| , ]vistas
Created by Daniel Recio/Eslug| Feb 10, 2012 9:53 AM

Hola Iñigo.

 

Para algunas cosas que dices como cambios en ACL, accesos, tienes el Domino Domain Monitoring y los eventos de toda la vida. Para los cambios en documentos tendrias la opcion de versionado de toda la vida tambien, pero ahi ya tienes que planificar e incluso a lo mejor modificar apps.

 

Y si ya te pones a modificar apps, pues en los eventos de apertura, grabado, etc de vistas y docs ya puedes hager lo que quieras. Claro esta opcion no es inmediata.

Un saludo


Tags Acl[en| , ]vistas
Created by Ivan Raposo| Feb 3, 2012 9:53 AM| Replies 2


Tags spam[en| , ]relay[en| , ]domino 6.5
Created by Miguel Angel Calvo| Feb 3, 2012 2:35 PM| Replies 1

Hola Iván,

   Has de eliminar el * ( y dejar en blanco ) del campo "Permitir el envío de mensajes sólo a estos dominios de Internet externos:". Con ese * permites que tu servidor funcione como relay, ya que tiene prioridad sobre el campo que está justo debajo en el documento de configuración

 

   Un saludo,


Tags spam[en| , ]relay[en| , ]domino 6.5

Gracias por la respuesta,  acabo de realizar el cambio.

saludos


Tags spam[en| , ]relay[en| , ]domino 6.5
Show 5 | 10 | 25 | 50 | 100Entries
Previous|Next