Home

Meeting Rooms User Manual

image

Contents

1. 26 Starting the Meeting Room Proxy Server eeenenenazarenenazentanzza 27 Starting the Proxy Server sssssssssssssnsunsnnnnnnsnsnnannnnunnsnsnnnnnnnn 27 Restarting the Proxy Server leeeeeennnnnnnnnnnnnnnnnnnnnnknznnnnzzznnnani 27 Stopping the Proxy Server seen 27 IQUEST Document Control Section Internal Document IQMRUM Meeting Rooms User Manual 0 0 2 Confidential l O U E S T Internal Document 1 Introduction IQMRUM Meeting Rooms User Manual 0 0 2 Confidential IQUEST 2 Azure setup Internal Document In order to enable the Meeting Room VM to work properly in a company s Azure environment a few steps must be followed 2 1 Prerequisites 1 2 3 4 An Azure subscription Azure Portal general knowledge An Azure Active Directory with users Self Signed Certificate creation knowledge 2 2 Step 1 Azure Active Directory user setup In this step you will create an account in your company s Active Directory that is used by the Meeting Rooms Server to be impersonated while calling Exchange Online EWS IQMRUM Meeting Rooms User Manual 0 0 2 Go to your Azure Active Directory page in Azure management portal Microsoft Azure v SCHEDULER 0 G API MANAGEMENT 0 A MACHINE LEARNING 0 STREAM ANALYTICS lt A d a PERATIONAL INSIGHTS iti 0 Qed gi TRAFFIC MANAGER 0 Q REMOTEAPP 0 MANAGEMENT SERVICE mm ACTIVE DIRECTORV 3 active directorv CREDIT ST
2. Microsoft Azure w CREDIT STATUS LOGO meetingroom meetingroom native Office 365 Exchang Office 365 Manage Office 365 OAuth2 Se LR DO Vv Office 365 SharePo permissions to other applications Windows Azure Active Directory Add application D 9 4 8 a po Delegated Permissions 1 meeting room iquestgroup com 11 On the Permissions to other applications window that opens add the Office 365 Exchange Online application and confirm Permissions to other applications a v APPLICATION PERMISSIONS Office 365 Exchange Online Office 365 SharePoint On Office 365 unified API pr Power BI Service Windows Azure Active Di Windows Azure Service IQMRUM Meeting Rooms User Manual 0 0 2 DELEGATED PERMISSIONS SELECTED Office 365 Exchange On Confidential 17 l Q U E S T Internal Document 12 Back on the application configuration screen select Office 365 Exchange Online Application Permissions and check both Read calendars in all mailboxes and Use Exchange Web Services with full access to all mailboxes Confirm all changes by pressing Save Microsoft Azure v CREDIT STATUS meeting room iquestgroup com A kevs 4 7 2015 4 7 2016 Ke A Selectdu v VALDFROM EXPIRES ON THE KEY VALUE WILL BE DISPLAYED AFTER YOU SAVE IT Fy E single sign on aee APP ID URI http localhost meetingroom CI Read and writ
3. Application information RECT URI http iquestgroup com 7 Save the Client ID string for later configuration of the mobile application clients IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 10 l O U E S T Internal Document 8 On the native application screen select the configure tab and scroll to the bottom and click on Add application icr ri M c osoft Azure v PA CREDIT STATUS meeting room iquestgroup com e LOGO meetingroom meetingroom native ce 365 Exchang ice 365 Manage ice 365 OAuth2 e D NN FB P ce 365 SharePo Vv permissions to other applications Windows Azure Active Directory Delegated Permissions 1 Add application CPSFOHOG a PA Ti Oo Z U 189 1 4 TA OAD LOGO MANAGE ETI MANIFEST 9 On the Permissions to other applications window that opens add the Office 365 Exchange Online application and confirm Permissions to other applications A v APPLICATION PERMISSIONS DELEGATED PERMISSIONS SELECTED ice 365 Exchange Online Office 365 Exchange On ice 365 SharePoint On ice 365 unified API pr Power BI Service Windows Azure Active Di Windows Azure Service IQMRUM Meeting Rooms User Manual 0 0 2 Confidential l O U E S T Internal Document 10 Back on the native application configuration screen select Office 365 Exchange Online Delegated Permissions and check both Read user calendars and Ac
4. device notification apple Certificate certAlias pad device notification apple Certificate certPwd pad certificate was created This property represents the iPad push notification certificate file name present in the classes directory This property represents the iPad push notification certificate s certificate alias name The alias was set when the certificate was created This property represents the iPad push notification certificate password This password was set when the certificate was created 4 3 3 Editing properties in the office365 properties file Internal Document ipad_push_cert p12 apns ipad alias iPad1234 This properties set is needed in order to enable the Meeting Room Proxy Server to be able to access meeting rooms information from your company s Azure Active Directory and to obtain Access Tokens in order to access the Office 365 API and Exchange Online API In the table below you will find the properties that need to be edited in the office365 properties file together with their respective descriptions and example Property name office365 exchange onli ne impersonated smtp office365 client id Description This property represents the user email needed to be set as an impersonated account when making SOAP requests to Exchange Web Services The creation of this account was done in chapter 2 2 Step 4 This property represents the Azure Active Directory Web API IQMRUM Mee
5. cloud that vou alreadv use on premises Set up directorv integration Download the preview of Azure AD Connect oP SOH OG Get Azure AD Premium i azure com meetingroomiquestgroup onmicrosoft com Workspaces ActiveDirectoryExtension dird Select Users tab and select Add User from the utility bar Microsoft Azure Vv CREDIT STATUS meeting room iquestgroup com s c iquest technologies s r l a USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS LICENSES DISPLAY NAME USER NAME SOURCED FROM p S C iQuest Tech Domus Black gt domus black iQuestDEV onmicrosoftcom Windows Azure Active Directory Domus Pink domus pink iQuestDEV onmicrosoft com Windows Azure Active Directory Domus White domus white iQuestDEV onmicrosoft com Windows Azure Active Directory IT Support meeting room iquestgroup com Microsoft account IT Support meeting room iQuestDEV onmicrosoft com Windows Azure Active Directory Motilor 1 motilor1 iQuestDEV onmicrosoft com Windows Azure Active Directory Motilor 2 motilor2 iQuestDEV onmicrosoft com Windows Azure Active Directory Testi test1 iQuestDEV onmicrosoft com Windows Azure Active Directory Fi Q P U 14 1 2 ADD USER MANAGE MULTI RESET PASSWORD DELETE FACTOR AUTH IQMRUM Meeting Rooms User Manual 0 0 2 Confidential Internal Document l O U E S T Internal Document 4 Create a user named meeting room yourdomain onmicrosoft com with user role permiss
6. for base64Thumbprint base64Value and keyid to be used in the next step 15 Download the application manifest from the Azure Portal Microsoft Azure Vv CREDIT STATUS __ meeting room iquestgroup com 4 7 2015 4 7 2016 Caiman l single sign on APP ID URI http localhost meetingroom REPLY URL http localhost permissions to other applications Office 365 Exchange Online Application Permissions 2 Delegated Permissions 0 Add application IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 19 l O U E S T Internal Document 16 In the manifest replace the empty KevCredentials property with the following JSON kevCredentials customkKevidentifier base64Thumbprint from above kevid kevid from above type AsymmetricX509Cert usage Verifv value Sbase64Value from above 1 17 Save and upload the manifest back in Azure Save all changes and wait for Azure confirmation that the operation has completed successfully Microsoft Azure vv CREDIT STATUS B meeting room iquestgroup com pA 4 7 2015 4 7 2016 Se EDO Select du v VALID FROM EXPIRES ON THE KEY VALUE WILL BE DISPLAYED AFTER YOU SAVE IT Meetingroom Native Office 365 Exchang Office 365 Manage Office 365 OAuth2 single sign on a Office 365 SharePo gt APP ID URI http localhost meetingroom VA REPLV URL
7. ATUS meeting room iquestgroup com 4 gt DIRECTORY ACCESS CONTROL NAMESPACES MULTI FACTOR AUTH PROVIDERS RIGHTS MANAGEMENT NAME Default Directory S C iQuest Technologies S R L HOME izure com Qmeetingroomiquestgroup onmicrosoft comiWorkspaces ActiveDirectoryExte r DELETE ROLE SUBSCRIPTION DATACENTER REGION COUN p Global Administrator Shared by all Default Direc Europe United States Romania Global Administrator Shared by all S C iQuest T Europe United States Global Administrator Shared by all HOME subscr Europe United States Romania Confidential IQUEST 2 3 Select your company s Azure Active Directory directory Microsoft Azure CREDIT STATUS ED meeting room iquestgroup com s c iquest technologies s r l 43 USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS LICENSES Default Directory S C iQuest Tech Your directory is ready to use Here are a few options to get started VA KOLA CI Skip Quick Start the next time I visit NY IWANT TO Set Up Directory Develop Applications GET STARTED 1 Improve user sign in experience Add a custom domain so that your users can sign in with familiar user names For example if your organization owns contoso com users can sign in Azure AD with user names such as joeOcontoso com Integrate with vour local directorv Use the same user accounts and groups in the
8. Applications my company uses Search S C iQuest Tech NAME PUBLISHER TYPE meetingroom S C iQuest Technologies S R L Web application A i S meetingroom native S C iQuest Technologies S R L Office 365 Exchange Online Microsoft Corporation Office 365 Management APIs gt Microsoft Corporation Native client application Web application Web application Office 365 OAuth2 Sandbox Contoso Web application Office 365 SharePoint Online Microsoft Corporation Web application 9 4 8 a Q Fu 8 Hl 4 In the dialog that opens select organization is developing What do you want to do 2 Add an application my organization is developing G Add an application from the gallery IQMRUM Meeting Rooms User Manual 0 0 2 Add an Internal Document meeting room iquestgroup com pA LICENSES APP URL p http localhost http office microsoft com outlook hrtps oauthplay azurewebsites net http office microsoft com sharepoint oy WEI application my Confidential l O U E S T Internal Document 5 In the next step select the bullet next to Native client application and give it a name e g meetingroom native Tell us about your application 6 On the second step in the native application configuration wizard add a Redirect URI that is representative to your company e g http iquestgroup com this does not have to be a physical endpoint
9. IQUEST Meeting Rooms User Manual Document Identifier IQMRUM Document Statu Version Draft 0 0 3 Document Publication Date 2015 05 12 Template Identifier Version iQuest Document Template T 1 2 0 0 IQUEST Table of Contents 1 2 1 2 2 PAT 2 4 3 Sail 3 2 3 3 4 4 1 4 2 4 3 4 3 1 4 3 2 4 3 3 4 3 4 4 3 5 5 1 eZ 5 3 liga gors B er lol a A PP PERO aai ai 4 Azure Setup a kai aa A A SARET EG 5 l ESA B o AT 5 Step 1 Azure Active Directory user SECUD sseeeennnenaennnzannuni 5 Step 2 Azure Active directory Native application setup 8 Step 3 Azure Active Directory Web API application setup 13 Values to save for client application and proxy server setup 21 Meeting room impersonated user email eenennneennnnkennannnn 21 Client appliciUO tm apar assar i EEA AENA 21 Nes APL AappPICaMOM use iai enteado dis ag aid dera 21 VIM PROXY congura tiOn asa ias ir ini tea iba nena 22 Pror Sooo e ee ee e 22 Connecting to the Azure Vitrual Machine seeenennzkennnnzennnnza 22 Configuring the Meeting Room Proxy Server properties 22 Copying Apple push certificates files eee 23 Editing properties in the application properties file 23 Editing properties in the office365 properties file 24 Editing properties in the meeting rooms properties file 25 Editing properties in the mail config properties file
10. N OUT ENDPOINT https login microsoftonline com f69b1501 2f02 4ab2 b732 a64208f ih WINDOWS AZURE AD GRAPH API ENDPOINT https graph windows net f69b1501 2f02 4ab2 b732 a64208f9c095 IR OAUTH 2 0 TOKEN ENDPOINT https login microsoftonline com f69b1501 2f02 4ab2 b732 a64208f E OAUTH 2 0 AUTHORIZATION ENDPOINT https login microsoftonline com f69b1501 2f02 4ab2 b732 a64208f h vV 9 Select the Configure tab in your new created application and copy the Client ID string for later use in the web application setup As the App ID URI add an URI that is unique to your active directory applications e g http localhost meetingroom Microsoft Azure vv BUADA Vv Q B lim 4 89 a Le Office Office Office Office meetingroom meetingroom native 365 Exchang 365 Manage 365 OAuth2 365 SharePo CREDIT STATUS APPLICATION IS MULTI TENANT CLIENT ID 19453d59 0b09 496d b879 cb15918eff06 USER ASSIGNMENT REQUIRED TO YES IKUN ACCESS APP kevs Select du v single sign on APP ID URI http locahost meetingroom REPLY URL http localhost meetingroom fa Es VIEW ENDPOINTS UPLOAD LOGO MANAGE DELETE IQMRUM Meeting Rooms User Manual 0 0 2 B meeting room iquestgroup com Confidential 16 IQUEST Internal Document 10 On the native application screen select the configure tab and scroll to the bottom and click on Add application
11. cess mailboxes as the signed in user via Exchange Web Services Confirm all changes by pressing Save Microsoft Azure Vv CREDIT STATUS ED meeting room iquestgroup com g e G LOGO A meetingroom e CI Read and write all groups preview AD Office 365 Manage CI Read all groups preview EEF Office 365 OAuth CI Read and write user contacts see Office 365 SharePo CI Read user contacts CI Read and write user calendars Read user calendars CI Send mail as a user permissions to other applications 7 Read and write user mail CI Read user mail Windows Azure Active Directory Access mailboxes as the signed in user via Exc Office 365 Exchange Online Delegated Permissions 2 x Add application Q 9 4 89 a Q o gt D O DISCARD IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 12 l O U E S T Internal Document 2 4 Step 3 Azure Active Directory Web API application setup In order for the Meeting Room system to integrate with your company s Exchange Online and Outlook Online server it must be first setup in Azure Active Directory so that it can authenticate and obtain an access token for Exchange Online and Outlook Online APIs To integrate Meeting Room with Azure please follow the steps outlined below 1 In your Azure management portal go to your Active Directory tab and select your company s Active Directory directory Microsoft Azure Vv CREDIT STATUS EB meeti
12. devices please copy the Apple push certificates for the iPhone and iPad applications at the location usr share tomcat webapps meetingroom WEB INF classes 4 3 2 Editing properties in the application properties file This properties set is needed to configure the Meeting Room Proxy Server to be able to send push notifications to the iPhone Android and iPad mobile applications In the table below you will find the properties that need to be edited in the application properties file together with their respective descriptions and example Property name Description Example device notification gcm This property represents the AlzaSyDNP4igvXLR2GY apiKev Google Cloud Messaging Api Key oaKezVFpRRPjjH used to sent push notifications bbSBY to Android mobile devices device notification apple This property represents the iphone_push_cert p12 Certificate certPath iPhone push notification certificate file name present in the classes directory device notification apple This property represents the apns iphone alias Certificate certAlias iPhone push notification certificate s certificate alias name The alias was set when the certificate was created device notification apple This property represents the iPhone1234 Certificate certPwd iPhone push notification certificate password This password was set when the IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 23 IQUEST device notification apple Certificate certPath pad
13. e Azure Vitrual Machine 4 3 Configuring the Meeting Room Proxy Server properties In this step you will configure the Meeting Room Proxy Server with information about your environment in order for the Proxy Server to be able to connect to your Azure AD and Office 365 Exchange Online All the steps below are mandatory unless instructed otherwise Please complete them in order for the system to function properly The properties are located in the Tomcat webapps folder In order to begin configuration please navigate to the webapps folder by typing in the terminal cd usr share tomcat webapps meetingroom WEB INF classes The tutorial assumes using Linux s nano tool to edit the properties files Any other editing tool can be used for editing these files To begin editing a properties file type in the terminal while in the usr share tomcat webapps meetingroom WEB INF classes sudo nano lt file name gt properties To save the edited files press Ctrl X confirm saving when asked with Y and confirm the file override with Enter To cancel the operation after Ctrl X press N to abort saving the file IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 22 l Q U E S T Internal Document After all configurations are complete please restart the proxy server See Chapter 5 for instructions on how to do this 4 3 1 Copying Apple push certificates files In order to enable push notifications for Apple
14. e contacts in all mailboxes CI Read and write mail in all mailboxes REPLV URL http I CI Read mail in all mailboxes ENTER CI Read contacts in all mailboxes CI Read and write calendars in all mailboxes Read calendars in all mailboxes permissions to other application L send mail as any user See OU Use Exchange Web Services with full access to Office 365 Exchange Online Application Permissions 2 v Delegated Permissions O v x Add application D 9 4 89 a Q e U 7 VIEW ENDPOINTS o OGO MANAGE DARE MANIFEST IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 18 l O U E S T Internal Document 13 Create a Self Signed Certificate with a 2048 key length makecert r pe n CN MyCompanyName MyAppName Cert b 12 15 2015 e 12 15 2016 ss my len 2048 Save this certificate in a p12 format for later use 14 Retrieve the certificate value and thumbprint Note The instructions below show using Windows PowerShell to get properties of a x 509 certificate Other platforms provide similar tools to retrieve properties of certificates cer New Object System Security Cryptography X509Certificates X509Certificate2 cer Import mvcer cer bin cer GetRawCertData base64Value System Convert ToBase64String bin bin cer GetCertHash base64Thumbprint System Convert ToBase64String bin Skeyid System Guid NewGuid ToString Store the values
15. http localhost ENTER A REPLY URL permissions to other applications Office 365 Exchange Online Application Permissions 2 Delegated Permissions 0 Add application OSSOS DELETE azure com Qmeetingroomiquestgroup onmicrosoft co IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 20 l Q U E S T Internal Document 3 Values to save for client application and proxy server setup 3 1 Meeting room impersonated user email The impersonated user email is required for user impersonation when the proxy VM tries to access the EWS SOAP API The user email can be found at chapter 2 2 Step 4 3 2 Client application The client applications require the Client ID of the Azure Native application The value can be found in the native application configuration guide at chapter 2 3 Step 7 3 3 Web API application The proxy server VM requires the generated Self Signed Certificated Client ID of the Azure Web API and the Tenant ID for the created application The three values can be found in the Web API configuration guide at chapter 2 4 Step 13 chapter 2 4 Step 7 and chapter 2 4 Step 8 IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 21 l O U E S T Internal Document 4 VM Proxy configuration 4 1 Prerequisites e Basic SSH knowledge e Basic Linux knowledge e Basic Linux CLI knowledge e Basic Linux editing tools knowledge e g nano vi 4 2 Connecting to th
16. ions Tell us about this user TYPE OF USER USER NAME meeting rooms Follow the 3 steps of the creation wizard providing the required information about the user IQMRUM Meeting Rooms User Manual 0 0 2 Confidential l O U E S T Internal Document 2 3 Step 2 Azure Active directory Native application setup The Meeting Room server solution comes with an iOS and an Android client companion applications that must be integrated with the Azure Active Directory for OAuth2 0 authentication In order to integrate the two mobile apps an Active Directory Native application must be created in Azure To create the Native application please follow the following steps 1 In your Azure management portal go to your Active Directory tab and select your company s Active Directory directory Microsoft Azure vv CREDIT STATUS EB meeting room iquestgroup com 8 s C iquest technologies s r l 43 USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS LICENSES Your directory is ready to use Here are a few options to get started C Skip Quick Start the next time I visit e b B Bad Vv I WANT TO Set Up Directory Develop Applications GET STARTED 1 Improve user sign in experience Add a custom domain so that your users can sign in with familiar user names For example if your organization owns contoso com users can sign in Azure AD with user names such as joeOcontoso com Integra
17. nd example Property name Description Example mailbox domain This property represents the contoso onmicrosoft co IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 25 l Q U E S T Internal Document mail mailbox domain of the m account created earlier see chapter 2 2 Step 4 It is used to generate secure basic authentication credentials for secure client to server API access 4 3 5 Editing properties in the mail config properties file This properties set is needed in order to enable the Meeting Room Proxy Server to notify via email a Support person or group in the eventuality of a critical system failure e g server crash Exchange configuration error The generated mail can then be forwarded to the appropriate support entity for issue remediation In the table below you will find the properties that need to be edited in the mail config properties file together with their respective descriptions and example Property name Description Example mail host This property represents the smtp gmail com mail host address of the SMTP mail service to be used for email sending mail username This property represents the meetingroom reporter email username of to use for gmail com email sending mail password This property represents the Password12345 email account password IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 26 l Q U E S T Internal Document 5 Starting the Meeting Room Proxy Server There a
18. ng room iquestgroup com 8 s C iquest technologies s r l 43 USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS LICENSES Your directory is ready to use Here are a few options to get started C Skip Quick Start the next time I visit e b B Bad Vv I WANT TO Set Up Directory Develop Applications GET STARTED 1 Improve user sign in experience Add a custom domain so that your users can sign in with familiar user names For example if your organization owns contoso com users can sign in Azure AD with user names such as joeOcontoso com Integrate with your local directory Use the same user accounts and groups in the cloud that you already use on premises Set up directory integration Download the preview of Azure AD Connect OSSOS Get Azure AD Premium UO azure com meetingroomiquestgroup onmicrosoft com Workspaces ActiveDirectoryExtension dird 2 Select the Applications tab Microsoft Azure Vv CREDIT STATUS meeting room iquestgroupcom q s C iquest technologies s r l 43 USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS LICENSES beh RDO Show lications my company uses 3 Search Vv S C iQuest Tech App y B NAME PUBLISHER TVPE APP URL p gt meetingroom S C iQuest Technologies S R L Web application http localhost meetingroom native S C iQuest Technologies S R L Native client application we Office 365 Excha
19. nge Online J Microsoft Corporation Web application http office microsoft com outlook Q Office 365 Management APIs gt Microsoft Corporation Web application Office 365 OAuth2 Sandbox Contoso Web application https oauthplay azurewebsites net Office 365 SharePoint Online Microsoft Corporation Web application http office microsoft com sharepoint 1 1 1 ADI IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 13 IQUEST 3 Select Add Microsoft Azure ww CREDIT STATUS s C iquest technologies s r l 43 USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS Show Applications my company uses Search S C iQuest Tech NAME PUBLISHER TYPE meetingroom S C iQuest Technologies S R L Web application A i S meetingroom native S C iQuest Technologies S R L Office 365 Exchange Online Microsoft Corporation Office 365 Management APIs gt Microsoft Corporation Native client application Web application Web application Office 365 OAuth2 Sandbox Contoso Web application Office 365 SharePoint Online Microsoft Corporation Web application 9 4 8 a Q Fu 8 Hl 4 In the dialog that opens select organization is developing What do you want to do 2 Add an application my organization is developing G Add an application from the gallery IQMRUM Meeting Rooms User Manual 0 0 2 Add an Internal Document meeting room iquestgroup c
20. om pA LICENSES APP URL p http localhost http office microsoft com outlook hrtps oauthplay azurewebsites net http office microsoft com sharepoint oy WEI application my Confidential l O U E S T Internal Document 5 In the next step select the bullet next to Web application and or web API and give it a name e g meetingroom webapi Tell us about your application NAME Type OwEB APPLICATION AND OR WEB API NATIVE CLIENT APPLICATION 6 In the last step of the application setup wizard add a Sign On URL and an App ID URL App properties SIGN ON URL http localhost meetingroom APP ID URI http locahost meetingroom 7 Save the application Client ID from the configuration page IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 15 IQUEST Internal Document 8 Open App Endpoints from the lower control belt From one of the listed URLs copy the tenant id like in the image below for later proxy server configuration App Endpoints If you are developing an app that integrates with Windows Azure AD update your code to use these endpoints for single sign on and directory FEDERATION METADATA DOCUMENT https login microsoftonline com f69b1501 2f02 4ab2 b732 a64208f E WS FEDERATION SIGN ON ENDPOINT microsoftonline com f69b1501 2f02 4ab2 b732 a6420819c095 wsfed lik SAML P SIGN ON ENDPOINT https login microsoftonline com f69b1501 2f02 4ab2 b732 a64208f lig SAML P SIG
21. re three operations available to interact with the Meeting Room Proxy Server 5 1 Starting the Proxy Server To start the Meeting Room Proxy Server please type in the terminal sudo service tomcat start 5 2 Restarting the Proxy Server To restart the Meeting Room Proxy Server please type in the terminal sudo service tomcat restart 5 3 Stopping the Proxy Server To stop the Meeting Room Proxy Server please type in the terminal sudo service tomcat stop IQMRUM Meeting Rooms User Manual 0 0 2 Confidential 27 IQUEST Document Control Section Record of Changes No Version Date Status Who 1 0 0 1 2015 06 10 Draft Marius Gherman 5 0 0 2 2015 06 11 Draft Marius Gherman 6 7 Recipients of Document No Version Date Who NJ OY OT B GO NI Re IQMRUM Meeting Rooms User Manual 0 0 2 Internal Document Description Azure Setup Draft Added properties configurations Description Confidential 28
22. te with your local directory Use the same user accounts and groups in the cloud that you already use on premises Set up directory integration Download the preview of Azure AD Connect OSSOS Get Azure AD Premium U9 azure com meetingroomiquestgroup onmicrosoft com Workspaces ActiveDirectoryExtension dird 2 Select the Applications tab Microsoft Azure Vv CREDIT STATUS meeting room iquestgroup com s C iquest technologies s r l 43 USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS LICENSES XITIXI Show lications mv companv uses 3 Search Vv S C iQuest Tech App y B NAME PUBLISHER TVPE APP URL p gt meetingroom S C iQuest Technologies S R L Web application http localhost meetingroom native S C iQuest Technologies S R L Native client application we Office 365 Exchange Online J Microsoft Corporation Web application http office microsoft com outlook Q Office 365 Management APIs gt Microsoft Corporation Web application Office 365 OAuth2 Sandbox Contoso Web application https oauthplay azurewebsites net Office 365 SharePoint Online Microsoft Corporation Web application http office microsoft com sharepoint af 1 1 1 ADI IQMRUM Meeting Rooms User Manual 0 0 2 Confidential IQUEST 3 Select Add Microsoft Azure ww CREDIT STATUS s C iquest technologies s r l 43 USERS GROUPS APPLICATIONS DOMAINS DIRECTORY INTEGRATION CONFIGURE REPORTS Show
23. ting Rooms User Manual 0 0 2 Confidential Example meeting room contos o onmicrosoft com 44ab8ae8 973d 4104 8ac3 33fc5bO23bab 24 l O U E S T Internal Document application s Client ID and it has been generated when the application was created To find it please see in chapter 2 4 Step 7 office365 tenant id This property represents your f69b1501 2f02 4ab2 company Tenant ID This b722 a64208f9c095 property has been generated when the Azure Active Directory Web API application was created To find it please see in chapter 2 4 Step 8 office365 certificate na This propertv represents the file azuread certificate p12 me name of the certificate used bv the proxv for SSL authentication with Azure Active Directorv This certificate is the one that was created in chapter 2 4 Step 13 office365 certificate pas This property represents the azureCertPassword sword password for the Azure Active Directory certificate used for SSL authentication This password is the one that was used when the certificate was generated in chapter 2 4 Step 13 4 3 4 Editing properties in the meeting rooms properties file This properties set is needed in order for the Meeting Room Proxy Server to be able to configure itself with values on initialization In the table below you will find the properties that need to be edited in the meeting rooms properties file together with their respective descriptions a

Download Pdf Manuals

image

Related Search

Related Contents

グリコヘモグロビン分析装置 RC20用コントロール  Descarcă acest fişier  QUICK GUIDE  インバータの点検・保守について - 東芝シュネデール・インバータ  MANUAL DEL OPERADOR  RoHS指令とREACH規則 概要とその対応  Mode d`emploi du ISO-JET ZINGAGE Système 2  

Copyright © All rights reserved.
Failed to retrieve file