Dynamics AX 2012 : License miner job run failed

J'ai trouvé l'erreur suivante dans le journal d'événement:

Object Server 01:  License miner job run failed: 75 

L'erreur est provoqué par le rapport Named User License Count report et est dû à l'existence d'utilisateur AX qui ne sont plus dans Active directory.

Voici un job qui identifie les utilisateurs actifs qui ne sont pas trouvables dans l'actif directory:

static void navax_findBadUserNames(Args _args)
{
    UserInfo                userInfo;
    container               con;
    ;   while select forUpdate userInfo
        where   userInfo.Enable &&
                userInfo.AccountType != UserAccountType::ADGroup
    {
        con = SysUserLicenseMiner::getUserRoles([userInfo.Id, userInfo.company]);
        if (conLen(con) == 0)
        {
            warning(strFmt("Userid: %1, username: %2", UserInfo.networkAlias, UserInfo.name));
        }
    }
}


Source: http://dynamicsnavax.blogspot.ca/2015/05/error-in-getting-sid-when-running-named.html

Previous
« Prev Post