public virtual async Task <Status> ListLicenses(IdentityManagerClient idMgr, string entApiKey, string username)
        {
            var licenseAccess = await idMgr.ListLicenseAccessTokens(entApiKey, username, new List <string>() { "LCU" });

            State.UserLicenses = licenseAccess.Model;

            return((licenseAccess != null) ? Status.Success : Status.Unauthorized.Clone($"No licenses found for user {username}"));
        }