Atributos en SIR2 y su uso
La siguiente tabla recoge la lista de atributos usados habitualmente en la federación, con independencia de que:
- ocasionalmente determinados atributos recomendados no se envíen
- se puedan enviar adicionalmente otros atributos no recogidos en esta recomendación
- determinados atributos que sólo son recomendados sean obligatorios para poder dar soporte a determinadas Entity Categories.
- ocasionalmente para determinados atributos se pueda hacer uso del módulo de consentimiento que implementa SIR2.
- Algunos atributos puedan ser insertados o sobreescritos por el hub de la federación
Nombre | Descripción | Uso | Ejemplo | Usado en |
---|---|---|---|---|
eduPersonTargetedID | Un atributo persistente, no reasignado, que preserva la privacidad y es compartido entre un par de entidades que se coordinan entre sí. | obligatorio | 84e411ea-7daa-4a57-bbf6-b5cc52981b73 | SIR2, eduGAIN |
eduPersonAffiliation | Un atributo cuyos valores (puede recibir más de uno) están acotados generalmente por un diccionario, que incluye las distintas afiliaciones que un sujeto puede tener para con una organización (personal de administración y servicios de la organización, personal docente, investigador, estudiante,...). Más detalles aquí. | recomendado | student,faculty... | SIR2, eduGAIN |
schacHomeOrganization | Especifica la organización a la que pertenece un sujeto, usando el dominio de la organización | recomendado | rediris.es | SIR2, eduGAIN |
eduPersonEntitlement | URI (URN o URL) que indica un conjunto de derechos para recursos específicos | recomendado | urn:mace:dir:entitlement:common-lib-terms | SIR2 |
schacPersonalUniqueCode | Un código único asociado a un sujeto, que no tiene que corresponderse necesariamente con ningún otro identificador fuera del ámbito de los directorios que usen este esquema. En el caso de SIR y SIR2, de cara a muchos de los servicios conectados, se requiere que al menos uno de los valores se corresponda con el siguiente formato: En el caso particular de MyAcademicID, se requiere que el valor enviado tenga el formato siguiente:
| recomendado |
| SIR2 |
uid | Un identificador corto de usuario, conocido en el ámbito de la organización a la que pertenece el sujeto. | opcional | mperez | Pasarela OpenID de SIR2 |
mail | La dirección de correo electrónico principal de un sujeto. | opcional | manuel.perez@organizacion.es | Pasarela OpenID de SIR2 |
displayName | Nombre y apellidos | recomendado | Manuel Pérez | SIR2,eduGAIN |
commonName | Nombre y apellidos. Puede ser multievaluado, aunque se recomienda un sólo valor. | recomendado | Manuel Pérez López | SIR2,eduGAIN |
eduPersonScopedAffiliation | Representa la afiliación de una persona con respecto a un determinado dominio de organización. Consistira en la unión del valor del atributo eduPersonAffiliation con el dominio. | recomendado | staff@organizacion.es | SIR2,eduGAIN |
eduPersonPrincipalName | Identificador único y persistente de un usuario | recomendado | manuel.perez@organizacion.es | SIR2,eduGAIN |
schacHomeOrganizationType | Tipo de organización | recomendado | urn:mace:terena.org:schac:homeOrganizationType:int:NREN | SIR2,eduGAIN |
Otros atributos usados frecuentemente
La siguiente tabla recoge otros atributos, así como su definición