Account Manager "protocol"

Message boards : Questions and problems : Account Manager "protocol"
Message board moderation

To post messages, you must log in.

AuthorMessage
Ifiguero

Send message
Joined: 13 Aug 08
Posts: 5
Chile
Message 37637 - Posted: 28 Apr 2011, 16:40:20 UTC

I'm trying to implement "yet" another Boinc Account Manager (AM), I'm currently in a planning stage. I've been reading wikis, mailist, and the code of other similar project (jarifa) and there are some doubts for the correct management of the accounts/user/hosts.

First. if a host is attached to the AM using the weak autenticator. And after a while the user changues the password. How does it work? because the host no longer has the correct "weak" autenticator. I can only supose that the AM must update the account in the diferent projects and that they will provide the new weak autenticator to the host, so after a while the host will be able to reconect to the AM.

Second. If the host is attached to the AM using user/password. It's the same procedure?

The http://boinc.berkeley.edu/trac/wiki/AccountManagement is a bit misleading in this regard, because doesn't show this part of the process, or even the client contacting the project. It also imply that there must be allways a project atached when changing the password, or the whole scheme would fail and also that there are some race conditions where the node is ofline for a while and doesn't update properly unsyncing forever.

Another doubt is regarding that some AM user (IT managers) may want to set preferences or usage to a group of host (or farm) that has certain attribute (similar specs, geographic location, availability, owner). Setting to them some special preferences, projects to run, etc; but that doesn't seem compatible with the current boinc scheme. I mean, the more similar thing are the profile Venues, but they requiere that the host set the location, and it's limited to 3 diferent preferences. The only "solution" that I thought it's that the AM create multiple accounts in the project to satisfy the diferent preference requirements, but it will imply to create some kind of "email alias" to redirect all the account information to the same "real" user.

Any thoughts? I'm too wrong? Maybe someone can point me in the right direction (links are welcome).

Regards
Israel

PS: sorry about the bad english
ID: 37637 · Report as offensive
Profile David Anderson
Volunteer moderator
Project administrator
Project developer
Avatar

Send message
Joined: 10 Sep 05
Posts: 719
Message 37638 - Posted: 28 Apr 2011, 19:37:26 UTC - in response to Message 37637.  

Israel:

Your question is of general interest, so I'm posting it to the boinc_dev email list; please join that list:
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev

-- David
ID: 37638 · Report as offensive

Message boards : Questions and problems : Account Manager "protocol"

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.