Univention Bugzilla – Bug 37949
Google Apps for Work App
Last modified: 2016-05-02 17:40:46 CEST
We should add a Google Apps for Business App in our App Center. I think the app should depend on the SAML app but we should also solve the provision of new users.
We have two options for the provision (https://support.google.com/a/answer/179832?hl=en): 1. Use the Google Apps Directory Sync tool 2. Use the Google Apps Provisioning API I think we should start with the Provision API: https://developers.google.com/google-apps/provisioning/ A listener module can simply use the python API. In a first step, we should start with user and group synchronization. We also need a UMC module for the first configuration. For example a Administrator account must be created in Google and the admin has to enable the provision access in the Google interface: https://developers.google.com/google-apps/provisioning/#getting_started
(In reply to Stefan Gohmann from comment #1) > I think we should start with the Provision API: > https://developers.google.com/google-apps/provisioning/ The API is deprecated. We have to use Directory API: https://developers.google.com/admin-sdk/directory/
It should be released together with Bug #38950.
python-googleapi and its dependencies python-oauth2client, python-uritemplate and build dep openstack-pkg-tools have been built to the new ucs-4.1 univention-google-apps scope. deb http://192.168.0.10/build2/ ucs_4.1-0-univention-google-apps/all/
Removed the errata dependency.
Listener and wizard work as expected, all dependent bugs are resolved, closing this metabug.
Verified. App is published in the UCS 4.1 App Center