Bug 45508 - Make the Office 365 app available on DC backups
Make the Office 365 app available on DC backups
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Office 365
UCS 4.2
Other other
: P5 normal (vote)
: ---
Assigned To: Erik Damrose
Daniel Tröder
:
Depends on:
Blocks: 47379
  Show dependency treegraph
 
Reported: 2017-10-12 12:22 CEST by Michael Grandjean
Modified: 2018-08-21 10:09 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Feature Request
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?: Yes
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Grandjean univentionstaff 2017-10-12 12:22:09 CEST
Currently the Office 365 Connector App can only be installed on a UCS Master. In medium to large environments, services are often moved away from the UCS Master - or even have to run somewhere else because of compliance restrictions. 
Therefore, running the Office 365 Connector should be possible on other UCS server roles. I guess at least for UCS Backups the required changes shouldn't be that extensive.
Comment 1 Daniel Tröder univentionstaff 2017-10-12 13:29:13 CEST
The listener module must be able to modify 4 extended attributes of users and 2 extended attributes of groups.

An ACL that'd allow host accounts that have the service "univention-office365" to modify those would probably suffice.
Comment 2 Erik Damrose univentionstaff 2018-07-25 10:26:13 CEST
After fixing the SSO data replication in bug #45537, the certificate generation was the only thing left that required a dc master connection. As the domain administrator cannot generate a cert with univention-certificate, the machine certificate will be used for the API communication.

b1706ed7 Use machine certificate for API connection

univention-office365 2.0.0-10A~4.3.0.201807251003
Comment 3 Daniel Tröder univentionstaff 2018-07-27 11:28:40 CEST
It was decided, to make the app currently only available on DC master and DC backup.
When the requirement of availability for DC slave or memberserver arises, please open a separate bug.
Comment 4 Daniel Tröder univentionstaff 2018-07-27 11:28:50 CEST
OK: host SSL cert usage
OK: listener works on dc backup
OK: manual functional test:
- installed office365 app on dc backup from test appcenter -> works
- ran wizard
- SSO configuration of Windows 7 client works
- create user -> is creates in Azure
- set ucs-sso.domain to point to backup, stopped dc master
- logged in to office365 through dc backups portal link -> works
Comment 5 Erik Damrose univentionstaff 2018-08-21 10:09:03 CEST
App Update released