check the database if you have
-a user with appropriate account_primary_group
-the groupid should be negative and its value multiplied by -1 should exists
as account_id in your database as well.
after that check egw_acl for acl_appname = ‘admin’ you should have a 'run’
for acl_location the given (negative) account_id
for acl_account and acl_rights set to 1.
Everything else would need further investigation and quite more input from
you