Domanda

Quale sarebbe l'attributo canonico in uno schema LDAP per codificare la lingua madre (prima lingua) di un utente?

L'interoperabilità con gli strumenti di amministrazione predefiniti/esistenti per Windows Active Directory sarebbe un grande vantaggio.

È stato utile?

Soluzione

L'attributo 'preferredLanguage' della classe di oggetti inetOrgPerson (e dell'utente di AD) è ciò che stai cercando.

Per quanto ne so, questo campo non è esposto dagli strumenti di amministrazione di Windows predefiniti.Avresti bisogno di uno strumento di livello inferiore come adsiedit.msc.

2.7.Lingua preferita

Usato per indicare che un individuo preferito sia scritto o parlato
lingua.Ciò è utile per la corrispondenza internazionale o l'interazione del computer umano.I valori per questo tipo di attributo devono essere conformi alla definizione del campo di intestazione di accettazione definito in [RFC2068] con un'eccezione:La sequenza "accetta in lingua" ":" dovrebbe essere omessa.Questo è un singolo tipo di attributo valutato.

( 2.16.840.1.113730.3.1.39
  NAME 'preferredLanguage'
  DESC 'preferred written or spoken language for a person'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  SINGLE-VALUE )
)

Altri suggerimenti

RFC 2798 definisce l'attributo PreferredLanguage. Ecco la sua definizione da OpenLDAP:

# preferredLanguage
# Used to indicate an individual's preferred written or spoken
# language.  This is useful for international correspondence or human-
# computer interaction.  Values for this attribute type MUST conform to
# the definition of the Accept-Language header field defined in
# [RFC2068] with one exception:  the sequence "Accept-Language" ":"
# should be omitted.  This is a single valued attribute type.
attributetype ( 2.16.840.1.113730.3.1.39
        NAME 'preferredLanguage'
        DESC 'RFC2798: preferred written or spoken language for a person'
        EQUALITY caseIgnoreMatch
        SUBSTR caseIgnoreSubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
        SINGLE-VALUE )
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top