• Hi there,
    We are developing a wordpress site at the moment and one of the requirements is for 3rd party organisations to be able to login and possibly manage their own employee user accounts.

    Is it possible to do this where a company admin can create users only for their organisation and only see and manage users associated with that company, and if a user registers by themselves we need for them to select from the list of available organisations then their user account is associated with that company.
    Obviously we also have us a super admins that can manage everyone and create organisations etc.

    Thanks

Viewing 3 replies - 1 through 3 (of 3 total)
  • This is possible. I have done something similar by extending users with pods, setting up some custom fields and roles, and then creating a page for authorised users to create users in the front end. users are filtered by custom fields so only users meeting certain criteria are shown in the front end.

    Thread Starter jamiesw

    (@jamiesw)

    Thanks, I will look into PODS, looks promising, if you have any tips or tricks it would be much appreciated.

    Thanks
    Jamie

    Hi Jamie,

    You are welcome. Pods is quite unique in handling bi-directional multi select relationship fields. and it is possible to create very neat user interface to achieve complicated tasks with a few clicks. You will love it once you know how to use it. It is a powerful framework with extensive documentation. I use pods in my own projects, and have coded a custom fields importer add-on plugin to handle data import to pods efficiently since one didn’t exist.

    here is a comparison of custom fields plugins.

    for the project I have done similar to yours, I created custom post type for each company, and use relationship fields to associate it with authorised users and ordinary users. a company may have a few admin users, and an admin user may manage a few related companies.

    if you allow users to submit contents, then all the contents they create can be associated with the company so company admin can have access to these records, but not the records of other companies.

    cheers.

    Oliver

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Multiple organisation user logins’ is closed to new replies.