Passer la navigation

Migration de mid vers login_id

Termes
  • mid
    • Dans les versions précédentes, mid était la clé principale utilisée pour la synchronisation.
    • Nom d'affichage dans
      BlackBerry AtHoc
       : ID de mappage
    • Nom commun dans
      BlackBerry AtHoc
       : mapping_id
  • login_id
    • login_id est le nom commun du nom d'utilisateur dans
      BlackBerry AtHoc
      . Il s'agit de la clé principale utilisée lors de la synchronisation avec
      BlackBerry AtHoc
      à l'aide du client de synchronisation des utilisateurs.
    • Nom d'affichage dans
      BlackBerry AtHoc
       : Nom d'utilisateur
    • Nom commun dans
      BlackBerry AtHoc
       : login_id
Qu'est-ce qui change ?
Dans LDAP Sync Client 1.2.7 et versions antérieures, la synchronisation des utilisateurs se faisait par l'intermédiaire de l'ancien code SDK. La charge utile SDK acceptait mid dans le champ de la charge utile d'entrée pour rechercher et synchroniser les utilisateurs. Dans le client de synchronisation des utilisateurs, l'API requiert login_id comme clé principale.
Comportement antérieur au client de synchronisation des utilisateurs :
  • Pour la charge utile utilisateur, si un utilisateur n'existait pas avec le mid fourni, un nouvel utilisateur était créé, et mapping_id et login_id étaient définis sur mid si le login_id n'était pas fourni séparément dans la charge utile. Si mid était présent dans la charge utile et si l'utilisateur existait avec le même mapping_id, l'enregistrement de l'utilisateur était mis à jour.
  • Pour la charge utile de synchronisation de la liste de distribution, tous les mappages étaient gérés en recherchant les membres par leur mid.
Comportement dans le client de synchronisation des utilisateurs :
  • Toutes les recherches et synchronisations d'utilisateurs se font à l'aide de login_id (Username).
  • Tous les mappages entre les listes de distribution et les utilisateurs sont basés sur login_id.
  • Le champ « mid » n'est plus pris en charge.
Êtes-vous concerné ?
  1. Avez-vous défini une valeur pour login_id dans le modèle ?
    1. Recherchez les références à login_id.
    2. Si vous trouvez des références, c'est que vous avez explicitement défini une valeur pour login_id.
    3. Vous devez utiliser cet attribut LDAP comme clé principale. Ce que vous avez précédemment défini sur mid peut être défini sur mapping_id.
    4. Assurez-vous que tous les attributs LDAP que vous utilisez pour login_id comportent memberExport="true" dans le fichier
      AtHocDataIntegration.config
      . Il se peut que votre configuration contienne le paramètre de cet attribut qui était utilisé pour mid. Si cette mise à jour n'est pas effectuée dans le fichier
      AtHocDataIntegration.config
      , des erreurs se produiront lors de la synchronisation des membres de la liste de distribution.
  2. BlackBerry AtHoc
    présente-t-il des valeurs différentes ?
    1. Exportez tous les utilisateurs dans un fichier .csv. N'incluez que les colonnes mid et username.
    2. Ouvrez le fichier .csv dans Microsoft Excel.
    3. Ajoutez cette formule à la cellule C1, puis renseignez-la comme suit :
      =IF(A1<>B1,"No match","")
      .
    4. Filtre affichant uniquement les utilisateurs auxquels est associé « No match ».
    5. Filtre affichant uniquement les utilisateurs qui ont un mapping_id. Cela n'est pas nécessaire lors de la création d'utilisateurs dans l'interface utilisateur.
    6. Les utilisateurs restants peuvent être affectés s'ils sont synchronisés à partir du client de synchronisation des utilisateurs.
Si vous avez répondu Non aux points 1 et 2 ci-dessus,
BlackBerry AtHoc
copie automatiquement le mid dans login_id. Le fait de les intervertir n'aura pas d'incidence.
Si vous avez répondu Oui à l'un ou l'autre des points ci-dessus, vous devrez probablement modifier les noms d'utilisateur existants. Contactez le service client de
BlackBerry AtHoc
pour obtenir de l'aide.