Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-3942

Allow clients to access multiple accounts with the same login

    Details

    • Type: Epic
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.12.0
    • Fix Version/s: Short Term
    • Component/s: Client Interface
    • Labels:
      None
    • Epic Name:
      Allow clients to access multiple accounts with the same login

      Description

      Sometimes clients have multiple accounts, they need to pay with different payment information, have multiple companies of their own, or just want to keep different things separated.

      Look into allowing a single login to have access to multiple client accounts, potentially compatible with multi-company.

      When a client logs in at a company URL for which they have multiple client accounts, we can prompt them after login for the one they want to manage. OR, add a drop down menu similar to the staff multi-company dropdown, and allow them to switch between them. The only thing shared would be the login, and all other details of the account could be different.

        Issues in Epic

        There are no issues in this epic.

          Activity

          Hide
          admin Paul Phillips added a comment -

          In 5.8 we added CORE-4841 Managed Accounts, which is similar in that it allows clients to access other clients accounts that they have been invited to. For this task, the focus should largely be on multi-company. When registering an account and using the same username that exists in another company, we will have to show a message that the user exists in another company and give them the option to choose another username, or authenticate with that user from the other company to link them. When a user logs in, we'll log them into the right company based on the company hostname, and allow them to switch between them.

          Show
          admin Paul Phillips added a comment - In 5.8 we added CORE-4841 Managed Accounts, which is similar in that it allows clients to access other clients accounts that they have been invited to. For this task, the focus should largely be on multi-company. When registering an account and using the same username that exists in another company, we will have to show a message that the user exists in another company and give them the option to choose another username, or authenticate with that user from the other company to link them. When a user logs in, we'll log them into the right company based on the company hostname, and allow them to switch between them.

            People

            • Assignee:
              Unassigned
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: