L'erreur BMXAA0028E est levée lorsque le compte utilisateur courant tente d'attribuer ou de révoquer un groupe de sécurité sans détenir l'autorisation explicite de délégation d'accès.

Symptômes et contexte

Dans l'application Security Groups ou Users :

BMXAA0028E - You do not have the authorization to grant or revoke rights for the specified security group.

Le comportement est reproductible sur Maximo 7.6.1.3 et MAS 9 lors de la gestion déléguée de la sécurité.

Prérequis et précautions

  • Disposer d'un compte administrateur racine (ex: MAXADMIN).
  • Valider la politique de sécurité interne avant d'accorder les privilèges de délégation.

Diagnostic étape par étape

Étape 1 — Consulter les groupes de l'administrateur

Vérifiez si l'utilisateur qui tente la modification est lui-même membre du groupe cible.

Étape 2 — Contrôler la table GROUPUSER

Exécutez la requête SQL suivante pour vérifier l'appartenance de l'utilisateur :

SELECT userid, groupname
FROM groupuser
WHERE userid = 'ADMIN_DELEGUE' AND groupname = 'GROUPE_CIBLE';

Correction ou procédure

  1. Connectez-vous avec le compte MAXADMIN.
  2. Ouvrez Security > Security Groups et sélectionnez le groupe de l'administrateur délégué.
  3. Dans l'onglet Applications, filtrez sur Security Groups.
  4. Cochez l'option d'action Authorize Group Access.
  5. Sauvegardez la modification.

Vérifications et résultats attendus

Contrôle Résultat attendu
Reproduction du symptôme Blocage BMXAA0028E lors de l'ajout d'un utilisateur dans un groupe
Vérification après intervention L'administrateur délégué ajoute l'utilisateur sans message d'erreur
Non-régression Les restrictions de sécurité sur les autres groupes restent appliquées

Limites et cas particuliers

Cette restriction est une fonction de sécurité native visant à empêcher l'élévation horizontale de privilèges. N'accordez la délégation qu'aux administrateurs habilités.

Ressources liées

Références officielles

—