Hello everyone
I have a couple of questions regarding user and dataset management.
1) We use LDAP for user registration and logging, would it be possible to retrieve automatically the LDAP users' groups and create the groups in Galaxy accordigly? (and of course put the user in their respective groups)
2) Is it possible, still using LDAP, to delete a user and all his datasets?
3) Is it possible to automatically suppress, for instance, any dataset that was added more than a couple of months ago?
4) Is there a not-so-intrusive way to add a column in the user list showing the disk space they use respectively?
5) I tried to see how the API works but i have to admit I didn't get a thing. I read the scripts/api/README file and there I saw one needs to access the user preferences to generate an API key. What is its purpose? Is there a way to do it when you use LDAP (therefore no access to that key generator) ?
Sorry, this is a bit random but I'm kinda drowning here, since I'm not used to manipulating apps this huge. Thanks for your help and patience.
Cheers, L-A
Hello everyone
I'm updating the remaining questions:
1) We use LDAP for user registration and logging, would it be possible to retrieve automatically the LDAP users' groups and create the groups in Galaxy accordigly? (and of course put the user in their respective groups)
2) Is it possible, still using LDAP, to delete a user and all his datasets?
3) Is it possible to automatically suppress, for instance, any dataset that was added more than a couple of months ago?
4) Is there a not-so-intrusive way to add a column in the user list showing the disk space they use respectively?
Thanks in advance for your help
Regards, L-A
Le mardi 12 avril 2011 à 16:41 +0200, Louise-Amélie Schmitt a écrit :
Hello everyone
I have a couple of questions regarding user and dataset management.
- We use LDAP for user registration and logging, would it be possible
to retrieve automatically the LDAP users' groups and create the groups in Galaxy accordigly? (and of course put the user in their respective groups)
- Is it possible, still using LDAP, to delete a user and all his
datasets?
- Is it possible to automatically suppress, for instance, any dataset
that was added more than a couple of months ago?
- Is there a not-so-intrusive way to add a column in the user list
showing the disk space they use respectively?
- I tried to see how the API works but i have to admit I didn't get a
thing. I read the scripts/api/README file and there I saw one needs to access the user preferences to generate an API key. What is its purpose? Is there a way to do it when you use LDAP (therefore no access to that key generator) ?
Sorry, this is a bit random but I'm kinda drowning here, since I'm not used to manipulating apps this huge. Thanks for your help and patience.
Cheers, L-A
Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at:
Louise-Amélie Schmitt wrote:
Hello everyone
I'm updating the remaining questions:
Hi Louise-Amélie,
I think it's possible that some of these were answered in person at the community conference, but for a permanent record (and in case we didn't actually answer them) here they are:
- We use LDAP for user registration and logging, would it be possible
to retrieve automatically the LDAP users' groups and create the groups in Galaxy accordigly? (and of course put the user in their respective groups)
You can automatically register new users an Galaxy by using the LDAP authentication method described in the Apache Proxy documentation on the wiki.
Groups are another story, currently there is no way to synchronize Galaxy groups with LDAP groups, although if the API were updated to allow for group creation and management, that would probably be the way to do it.
- Is it possible, still using LDAP, to delete a user and all his
datasets?
Meaning, you delete the user in LDAP, can that cause the user to be deleted in Galaxy? Not currently. Probably also a good candidate for API functionality, not currently implemented.
- Is it possible to automatically suppress, for instance, any dataset
that was added more than a couple of months ago?
Only for "anonymous" datasets, all datasets "owned" by a real user are kept until marked deleted by the user.
- Is there a not-so-intrusive way to add a column in the user list
showing the disk space they use respectively?
I believe a later email included a quick patch for this, but I'm also working on adding this into the committed code base.
--nate
Thanks in advance for your help
Regards, L-A
Le mardi 12 avril 2011 à 16:41 +0200, Louise-Amélie Schmitt a écrit :
Hello everyone
I have a couple of questions regarding user and dataset management.
- We use LDAP for user registration and logging, would it be possible
to retrieve automatically the LDAP users' groups and create the groups in Galaxy accordigly? (and of course put the user in their respective groups)
- Is it possible, still using LDAP, to delete a user and all his
datasets?
- Is it possible to automatically suppress, for instance, any dataset
that was added more than a couple of months ago?
- Is there a not-so-intrusive way to add a column in the user list
showing the disk space they use respectively?
- I tried to see how the API works but i have to admit I didn't get a
thing. I read the scripts/api/README file and there I saw one needs to access the user preferences to generate an API key. What is its purpose? Is there a way to do it when you use LDAP (therefore no access to that key generator) ?
Sorry, this is a bit random but I'm kinda drowning here, since I'm not used to manipulating apps this huge. Thanks for your help and patience.
Cheers, L-A
Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at:
Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at:
galaxy-dev@lists.galaxyproject.org