This post features the issue of failing to create an administrator user on uPortal. Please have a look below in order to find the solution.
[Diagnostic]
Networking: VC6.0 SP-Hosting
MediaX version: V600R006C00SPC300
Failed to create an enterprise administrator on uPortal.
[Analysis]
1. Analyzing the message
Viewed the message tracking. Whenever the user is created, the interface returns 10056 ERROR_USER_NONSUPPORT.

Analyzed the error code ‘ERROR_USER_NONSUPPORT’. This type of error is usually due to the fact that the created user rights are higher than the creator's.
Viewed the request to create a user; only the roleIDs field can represent user permissions.
2. Analyzing the logs
Viewed the running logs of the MediaX. When checking the rights of the created user and creator, you can find that the created user has the permission bit when checking the REGIONAREA_QUERY permission. However, the creator does not have the permission bit. therefore an error is reported.
3. uPortal and MediaX docking analysis
Viewed the link information of each network element on the uPortal. The user that connects to MediaX is spgadmin. Checked the spgadmin role on MediaX, where the role was operator.

An Admin is an administrator right on MediaX and its permission bit is higher than org_administrator, so you need to use the admin user to connect.
[Root cause]
The uPortal and MediaX service delivery is connected by the spgadmin user. The user's permission bit on MediaX is lower than the created user's corresponding role permission bit, so the user creation fails.
[Solution]
Modify the uPortal and MediaX service distribution and use the admin user to connect.