Assigning a company using multipass

Alex Wolfe's Avatar

Alex Wolfe

26 Feb, 2010 10:46 PM

Is it possible to create a new company and assign user to that company using multipass authentication?

  1. 1 Posted by towski on 01 Mar, 2010 07:25 PM

    towski's Avatar

    You can change the company_id of a user using the api right now, but we don't have a UI for it yet.

    You can update the user in the same way you update a faq
    https://help.tenderapp.com/faqs/api/faqs

  2. 2 Posted by Alex Wolfe on 01 Mar, 2010 07:54 PM

    Alex Wolfe's Avatar

    I don't see a way to programmatically add a company. The issue we have is that we have thousands of companies in our app, each with 1 to 10 users. We want all the users to be able to see discussions from anyone at their company. Of course, we don't want to add all the companies by hand.

    The ideal implementation would be to pass the company name with the multipass attributes when a user logs in. If the company doesn't yet exist, then Tender would create it. The user would be then be automatically assigned to the company.

    The next best alternative would be for us to write a daemon that periodically creates companies that don't yet exist, and assigns each unassigned user to the appropriate company. This is going to generate a lot of unnecessary conversation between Tender and our system because we're going to have to figure out which companies are missing, add them, then figure out which users haven't yet been assigned to the appropriate company, and make the assignment.

    Do you know of any other customers who are automatically assigning users created with multipass to the appropriate company? How are they handling it? What other options can you offer to accomplish this task?

    Thanks for your help.
    Alex

  3. Support Staff 3 Posted by Courtenay on 02 Mar, 2010 12:29 AM

    Courtenay's Avatar

    I think sending the company name in multipass is reasonable, and I'll take a look at the code and see how feasible that would be.

  4. 4 Posted by Alex Wolfe on 02 Mar, 2010 12:34 AM

    Alex Wolfe's Avatar

    Thanks for looking at that, Courtenay.

  5. 5 Posted by Ryan Petrello on 07 Apr, 2010 04:53 PM

    Ryan Petrello's Avatar

    In the coming months, the company I work for is planning on moving away from our current support portal to a new one, and we're strongly considering Tender. Much like Alex, though, the ability to manage companies/groups and especially user membership programmatically is pretty much a must for us. We have a user base that is segmented into "Companies" that can have 1-10 users, and currently, Tender doesn't seem to fit this model very well. Regardless of its other awesome features, if we can't use Tender to correlate customers to each other, our support load is instantly magnified. Do you have any sort of an ETA for this type of functionality?

  6. Support Staff 6 Posted by Courtenay on 25 May, 2010 10:52 PM

    Courtenay's Avatar

    Hey Ryan, Tender does indeed have companies.

  7. Support Staff 7 Posted by Courtenay on 11 Oct, 2011 12:40 AM

    Courtenay's Avatar

    You can now set (and automatically create, if missing) company_name via multipass/SSO.

  8. Courtenay closed this discussion on 11 Oct, 2011 12:40 AM.

Discussions are closed to public comments.
If you need help with Tender please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac