The PortalWX permissions must be given to each company that is supposed to use the PortalWX; without permissions given to the company, no user created under the specific company will be able to register for the PortalWX and be the administrator.
Hierarchy in the permissions
The permissions given to the company can be assigned to the administrator created under it, but please keep in mind that the administrator can not receive permissions that were not granted to the company itself. The same goes for the new employees the administrator will be creating; the administrator can only make another administrator of the PortalWX with the permissions that he was already granted.
For example, suppose the company has people, content, and guestbook permissions granted. In that case, the first administrator can be created with the managing people permission and the content permission. Still, thee second administrator created by the first can only be assigned people or content permissions. the