Format SDL

Le format SDL est le format utilisé pour le système local device authentication. Ce format inclut le format LDIF qui prend en charge l'extension de fichier Idif. Le format LDIF (LDAP Data Interchange Format) est utilisé pour transférer des informations relatives au répertoire entre les serveurs de répertoire LDAP, etc.
Chaque enregistrement effectué dans un fichier LDIF est séparé par une ligne vide au moins. Un enregistrement est composé de nombreuses lignes qui n'incluent pas de lignes vides. Chaque enregistrement comprend une ligne d'identification (qui peut être omise) et de nombreuses entrées. Chaque entrée comprend un nom et une valeur d'attribut séparés par deux points. L'entrée est ignorée si des espaces blancs apparaissent après les deux points. Toutefois, si une entrée est séparée par un saut de ligne et un espace, ces derniers sont ignorés. Les caractères situés au-delà sont traités comme s'ils étaient liés à la ligne précédente, même s'il y a des espaces. Ce code peut être composé d'un retour chariot associé à un saut de ligne ou d'un saut de ligne uniquement. Les sauts de ligne sont interdits avant les deux points. Les lignes commençant avec le symbole # sont ignorées.
Le format de codage UTF-8 est utilisé pour coder les caractères.
Exemple :
dn: uid=J00001
userPassword: {sdl}1234567890abcdefghijklmn
canonUid: 1000001
canonPwd: 1010001
cn: SampleUser01
cn;lang-ja;phonetic:
mail: SampleUser.J00001@example.com
objectClass: top
objectClass: person

Format de fichier d'entrée

Nom d'attribut
Omission possible
Valeur par défaut si omis
Nom du paramètre dans SSO-H
Description
dn
Non
-
User Name
"uid="nom d'utilisateur pour la connexion ("uid=" omission possible).
Entre 1 et 32 caractères. Les espaces et les symboles suivants sont exclus (\ / : * ? | < > [ ] ;, = + @ ").
userPassword
Oui
-
Password
(correspondant au nom d'utilisateur)
Si codage : la valeur d'attribut commence par "{sdl}". Utiliser la valeur codée du fichier exporté.
Si aucun codage : Ce champ peut être laissé vide ou comporter jusqu'à 32 caractères.
canonUid
Oui
-
Department ID
Entre 1 et 7 chiffres.
canonPwd
Oui
-
Password
(correspondant au numéro de service)
Ce champ peut être laissé vide ou comporter jusqu'à 7 chiffres.
cn
Oui
[null]
Displayed As
Ce champ peut être laissé vide ou comporter jusqu'à 32 caractères.
cn;lang-ja;phonetic
Oui
[null]
-
Ce champ peut être laissé vide ou comporter jusqu'à 32 caractères.
mail
Oui
[null]
Adresse E-mail
Ce champ peut être laissé vide ou comporter jusqu'à 256 caractères ASCII. Le format des adresses e-mail n'est pas vérifié.
Role
Oui
Utilisateur général
Role
Si "Administrator" est sélectionné, le type d'utilisateur est défini comme l'administrateur. S'il est omis, le rôle par défaut est défini.
objectClass
Oui
[null]
"top"
"top" (fixe)
objectClass
Non
Illimitée
"person"
"person" (fixe)
Les noms d'attribut peuvent être spécifiés dans n'importe quel ordre. Les noms d'attribut inutiles peuvent être omis.
Le type d'utilisateur n'est pas inclus dans le format d'entrée. Une fois l'importation effectuée, elle peut être modifiée en "Administrator" si nécessaire.

Format de fichier de sortie

Nom d'attribut
Informations utilisateur correspondantes sur l'écran [Register]/[Edit] du menu [User Management]
Description
dn
User Name
Nom utilisateur pour la connexion.
userPassword
Password (correspondant au nom d'utilisateur)
La valeur d'attribut commence par "{sdl}" et le mot de passe est crypté.
canonUid
Department ID
Numéro de service.
canonPwd
Password (correspondant au numéro de service)
N'est pas codé. S'il ne comprend pas assez de chiffres, des zéros sont ajoutés au début du numéro.
cn
Displayed As
Nom d'affichage.
cn;lang-ja;phonetic
-
-
mail
Adresse E-mail
Adresse e-mail.
Role
Rôle auquel appartient l'utilisateur
Si "Administrator" est sélectionné, le type d'utilisateur est défini comme l'administrateur. S'il est omis, le rôle par défaut est défini.
objectClass
-
"top" (fixe)
objectClass
-
"person" (fixe)
Le type d'utilisateur n'est pas émis.