I was working on a Microsoft CRM 4.0 system the other day for one of my clients. It's mainly used for demo and testing purposes so it hadn't been used in a while. The customer was unable to login to the server. When they tried to login to CRM via the browser, they just got a message saying "Invalid User Authentication".
I spent quite a while checking security settings, IIS settings, etc. Didn't really see anything CRM-related in the server event logs either. But I did see one error showing up at the exact moment the user was trying to login. But the source wasn't MSCRM, it was ASP.NET 2.0.50727.0. Event ID 1309.
There was a long list of details on the error but the part that jumped out at me said this..
Exception type : CRMException
Exception message : You have reached the maximum number of user quota
So it sounded like they had more active user accounts than licenses. This is possible since the company was imported from another domain with different user accounts and probably not mapped appropriately. I think originally they were on a 30 trial installation and hadn't registered it so maybe that gave them an unlimited number of users during the trial period? Since I had just registered it earlier to solve a different error, that might have kicked in the quota problem. Though it seems like the browser login should have told them about being over quota, rather than having to dig into the server logs?
Anyway, I ended up going directly into the SQL tables and making some changes. I went into the SystemUserBase table. I was looking at the IsDisabled (bool) column. Should be "True" for disabled users. After counting the number of active users in the table, they were definitely over their 5 user license. So I manually changed the IsDisabled value to "true" for all but 5 users. Then I was able to login to CRM with no errors since they were now within their quota!
While you are there, you can also adjust the TYPE of user account via the AccessMode (int) field. 0 for full access, 1 for administrative access, 2 for read-only access. But this isn't necessary to fix the user quota error message.
I didn't see this error documented anywhere else so hopefully this post will show up in Google and help some other folks.
A senior IT consultant sharing news and knowledge on the latest technologies for Small Businesses.
Subscribe to:
Post Comments (Atom)
Autopilot White Glove error message We couldn't find any Provisioning Packages
I was testing out the Windows Autopilot "White Glove" feature this week. This is a new feature of the Intune AutoPilot service th...
-
There have been a few hurdles getting users connected into Windows 8 machines via Remote Desktop (RDP) or Remote Web Workplace (RWW) from S...
-
Working with a client running Windows 10 1803 and the latest Office 365 Business software suite with a click-to-run installation. We'v...
-
Recently after upgrading one Office 365 user from Lync 2010 to Lync 2013 , his Outlook 2010 was no longer displaying the "presence...
810 comments:
«Oldest ‹Older 801 – 810 of 810Alltechzsolutions Pvt ltd java Full Stack Developer Training in Chennai
Technology is growing a rapid pace. In such a situation, developers can no longer be complacent with developing, but should catch up with the cropping trends in web development in a regular basis. They have to keep updating their skills from ground level from designing to the actual deployment. This ongoing course of action gives way to a new role of developers known as Full Stack Developers.
Being advanced development professionals, full stack developers are capable of framing and building challenging and appealing websites and applications. They are multi-talented professionals who have proficiency in working on all the aspects of development ranging from front end to backend. They also take care of database and can even move towards dealing with debugging and testing applications. Do you want to a well qualified Full Stack professional? Then it’s time to enroll in Chennai's Best JAVA Full Stack Training Institute.Alltechzsolutions Here you will learn all the important concepts from the scratch.We offer both offline and online courses with well experienced Trainers
Alltechzsolutions provides 100% real-time, practical and placement focused CCNA training in Chennai. Our CCNA course concentrates from basic level training to advanced level training. Our CCNA® training in completely focused to get placement in MNC in Chennai and certification on CCNA after completion of our course. Our team of CCNA trainers are CCNA certified professionals with more real-time experience in live projects. Our CCNA® Course syllabus is enough for anyone who wants to get CCNA certification which meets industry expectations. In our course plan, you will learn Networking concepts,OSI – Model,TCP/IP Model & Ipv4 Addressing, with practical exercises and live examples.Alltechzsolutions offer both off line and online courses.
Amazing Blog comment I am really happy watching this website
Agile Scrum Master training in chennai
Nice blog, very interesting to read, I have bookmarked this article page as i received good information from this.inventory software in Germany. Thanks you. You’re doing a great job keep it up.
AllTechZ Solution offered a Linux institute in Chennai. Our Linux preparation is centered on getting the situation in MNC in Chennai and confirmation on Linux after the consummation of our course. AllTechZ Linux course thinks from fundamental level preparation to cutting edge level preparation. Alltechz trainers are Linux-guaranteed experts with all the more continuous involvement with live tasks. Our Linux Course prospectus is enough for any individual who needs to get Linux affirmation that meets industry assumptions. We have fast-track Linux preparation and online Linux preparation with a coordinated premise. Online or Offline classes are available. Also Weekend, weekday classes are available.
Thanks for sharing. Will look into it with interest.
This is an awesome post. Thank you for sharing this awesome site. project management erp software
The best C & C++ Training in Chennai provides 100% real-time, practical, and placement-focused C & C++ training in Chennai. Our C & C++ course concentrates on rudimentary to advanced-level training. Our squad of C and C++ trainers is C & C++ certified specialists with more actual experience in live projects. Our C and C++ Course program is sufficient for anyone who wants to get C & C++ certification that encounters industry expectations. In our course plan, you will study the Introduction to C and C++, Data Types and Variables, Input Output Management, Modular Programming with Functions, Arrays, Pointers, and Strings, Structures, File Input/Output, Storage Classes, Workday and End of week Classes, Online and Offline Classes, and opportunity homeroom, Experienced Trainers and Lab Facility, Pointers, C++ classes, Inheritance with practical exercises and live specimens.
thank you for sharing this information
full stack courses
AllTechZ Offered PHP Full Stack Training In Chennai. PHP Full Stack Coordinator Course in Chennai to sort out a suitable strategy for collecting dynamic and responsive web applications using both backend and frontend kinds of progress. The course instructive approach begins with the stray pieces of web progress, covers the fundamentals of JavaScript and jQuery, and lets you know the best strategy for making custom UIs with Savvy or Answer. Our lord mentors will guide you in making flexible backend applications with Express and Node.js. You will get the most notable cutoff points from educators in light of your prospering when you partake in this course. Sort out a feasible strategy for overseeing data including MongoDB with dynamic utilitarian Full Stack Fashioner Orchestrating in Chennai. Classes are Available. Weekdays and Weekend Classes are available.
Post a Comment