Author Topic: Zarafa Resources, recommendation request  (Read 4888 times)

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Zarafa Resources, recommendation request
« on: October 04, 2011, 05:30:27 pm »
Greetings,
I would like a recommendation from the group on how to setup Zarafa Resources.  I've read the Zarafa documentation and this is the URL for setting up resources: http://doc.zarafa.com/7.0/Administrator_Manual/en-US/html/_resource_configuration.html

This documentation is great and I'm happy about this.  I'm wondering if I should follow these instructions or if there is another way, since I'm using Zarafa in conjunction with Zentyal, that you folks might recommend.

Andy

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #1 on: October 04, 2011, 10:51:46 pm »
I just noticed that I posted the 7.0 version of the documentation, it appears the same in the 6.4 documentation.

jsalamero

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1419
  • Karma: +45/-1
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #2 on: October 09, 2011, 12:15:43 pm »
Zarafa documentation is still completely valid for Zarafa deployed on Zentyal. Just take into account that is not using MySQL to store the users but LDAP, so zarafa-admin only works on read-only mode (all managements is done via Zentyal interface). If you want to modify any file, use custom templates under /etc/zentyal/stubs.

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #3 on: October 12, 2011, 12:00:22 am »
jsalamero,
So, I don't think I need to modify any files.. but I need to run these commands from what the documentation says:

zarafa-admin -u <resource name> --mr-accept 1
zarafa-admin -u <resource name> --mr-decline-conflict 1
zarafa-admin -u <resource name> --mr-decline-recurring 1

Would I be needing to modify anything in Zentyal to do this?

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #4 on: October 12, 2011, 12:01:40 am »

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #5 on: October 15, 2011, 05:11:38 pm »
okay, so more specifically the ZCP manual says: ZCP supports automatic booking of resources.  To create a
resource add a new non-active mailbox or select in OpenLDAP the resource user type.

And then it looks like i run those commands:
zarafa-admin -u <resource name> --mr-accept 1
zarafa-admin -u <resource name> --mr-decline-conflict 1
zarafa-admin -u <resource name> --mr-decline-recurring 1

ichat from IRC told me that to do this I would probably do some LDAP trickery.  He also said that waiting for Chris would be a good thing :)  As he is the LDAP guru.

ichat also mentioned installing webmin on the directory server to assist with the directory edits.
HOWTO: Webmin Install -  http://forum.zentyal.org/index.php?topic=3852.0 

Andy

christian

  • Guest
Re: Zarafa Resources, recommendation request
« Reply #6 on: October 16, 2011, 08:30:59 am »
ichat from IRC told me that to do this I would probably do some LDAP trickery.  He also said that waiting for Chris would be a good thing :)  As he is the LDAP guru.
ichat also mentioned installing webmin on the directory server to assist with the directory edits.
HOWTO: Webmin Install -  http://forum.zentyal.org/index.php?topic=3852.0 

 ;) If there is any guru, (s)he is on Zentyal team side  :P

Although I know LDAP pretty well thank to my parallel life aside Zentyal  ;D I do not pretend to act as a guru for what concerns Zentyal implementation.
This said, be aware that I don't use Zarafa, focusing on Zentyal as "internet gateway" only
Last but not least, I would suggest NOT to use Webmin in parallel to Zentyal unless you understand the very - low level - detail of what you do with various Webmin modules and what could be the impact on Zentyal.

Back to your point:
- As jsalamero wrote, administration cannot be done via Zarafa but must be done using Zentyal. This is at least true for components and objects defined in Zentyal.
- I don't feel comfortable with Zaraf documentation (at least URL you provided) because it doesn't contain the righ level of detail permitting to understand:
   -> what is the LDAP schema to be used when running such command
   -> where in the DIT such entries will be created
so it definitely deserves further investigation  8)

ichat

  • Zen Hero
  • *****
  • Posts: 795
  • Karma: +28/-16
  • RTFM!
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #7 on: October 16, 2011, 04:52:02 pm »
like i said chris, he'd be better off asking you, or anyone else-
i recomemended webmin because its a grafical way to browse the ldap structure.
nothing more or less..
All tips hints and advices are based on my personal experience.
As I try my best to be as accurate as possible, following my advice is always at your own risk,
I claim absolutely NO responsibility in any way!

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #8 on: October 16, 2011, 05:54:39 pm »
okay, i got some more info - in the Zarafa 6.4 Admin Manual, the end is Appendix B: LDAP Attribute Description
A few attributes look like it relates..

zarafaMrAccept: This attribute will configure auto-acception of meeting requests. This attribute is not used in the current
Zarafa versions.

zarafaMrDeclineConflict: This attribute will decline meeting requests when the calendar already contains appointments. This
attribute is not used in the current Zarafa versions.

zarafaResourceType: This attribute will configure the resource type of a shared store. The available options are Room or
"Equipment"

zarafaResourceCapacity: This attribute will number the rooms or equipment available.


Looks like the zarafaMr attributes aren't used in the 'current zarafa version' - again, this is from the 6.4 admin manual. 

I wonder if this is helpful at all to resolve my issue.  Sadly, I don't understand enough.

Andy

christian

  • Guest
Re: Zarafa Resources, recommendation request
« Reply #9 on: October 16, 2011, 07:02:18 pm »
i recomemended webmin because its a grafical way to browse the ldap structure.

OK why not but this is quite dangerous... you can browse LDAP (DIT and schema) installing JXplorer on your client. no need to install anything server side. Then if your choice is Webmin, again... why not but this is not what I would recommend for this purpose.

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #10 on: October 16, 2011, 07:37:48 pm »
you can browse LDAP (DIT and schema) installing JXplorer on your client

Nice, I look forward to playing with JXplorer, thank you for the suggestion.

andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #11 on: October 18, 2011, 02:29:41 pm »
Okay, JXplorer has defeated me :)  It was getting late last night anyway.

So I found some more information on the Zarafa forum: I only need to consider one of Zarafa's LDAP resource.. if I understand correctly.

ldap_nonactive_attribute = zarafaSharedStoreOnly
This attribute will configure a mailbox as a shared store. On shared stores you will not be able to login. 

I think it needs to be assigned a "1"

I am assuming the process I should follow is:

I need to make a Zentyal account, give it a mailbox in Zarafa, edit Zarafa's LDAP config by modifying zarafaSharedStoreOnly=1, and then I can run zarafa-admin commands to auto-accept and deny if busy.


I need some re-assurance I'm heading in the correct direction.

Thank you,
Andy


andygraybeal

  • Zen Monk
  • **
  • Posts: 61
  • Karma: +4/-0
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #12 on: October 18, 2011, 09:55:26 pm »
With help from dihedral on IRC (#zentyal @ freenode) i conquered JXplorer and I can browse the ldap structure.  I'm not sure what I'm looking for and I'm not seeing anything related to zarafa.  I thought i might see the 'zarafaSharedStoreOnly' somewhere.
« Last Edit: October 19, 2011, 04:10:47 am by andygraybeal »

jsalamero

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1419
  • Karma: +45/-1
    • View Profile
Re: Zarafa Resources, recommendation request
« Reply #13 on: October 19, 2011, 09:35:39 pm »
zarafaSharedStoreOnly is not managed by Zentyal module, try to add the attrs you need there.

christian

  • Guest
Re: Zarafa Resources, recommendation request
« Reply #14 on: October 19, 2011, 10:03:26 pm »
zarafaSharedStoreOnly is not managed by Zentyal module, try to add the attrs you need there.

Do you mean you do not install Zarafa LDAP schema?
Sorry for asking, I never installed Zarafa  :-[