Update Graph API Client Secret
A client secret in the context of Microsoft Graph refers to a password that an application uses to authenticate with the Microsoft identity platform.
A client secret is required as part of the Microsoft Authentication Framework for an application to access resources in Office 365.
Client Secrets expire after a period of time. The maximum time a client secret is valid for is 24 months.
To update the client secret the follow these steps:
STEP 1 - obtain the existing Application ID from Azure portal
- Select App registrations from the Azure portal
- Locate the existing app registration for fax servers
- Select the app registration for fax servers
- Copy the value 'Application (Client) ID and save into a safe location.
STEP 2 - locate the Client Secret section in Azure
- Select Certificates and secrets (located under the Manage section) of the app registration
- Do not touch the existing client secret
- Create a new client secret


- Copy the new Client Secret value and store in a safe location for later use.
- Schedule a change request
STEP 3 - Update Fax Server settings
- Login to the fax server
- Stop fax services FAXSTOP from elevated CMD prompt
- Check that all fax services are stopped in Services Control Manager (Services.msc). If any service is still running it will have to killed through task manager. For example the from Exchange online service may be in the 'Stopping state'
- From the Azure portal, delete the old secret leaving just the new one you created earlier
- Run the msXfax console


- Select 'Edit Application Id/Secret
- Supply the values that you saved earlier in this article
- Press Apply
- The existing values will be updated in the msXfaxgraph.ini file located under programs
- Run an elevated command prompt
- FAXSTART
- Confirm that all fax services start
- Check the latest log in :Program FilesBNS GroupmsXfax EnterpriseProgramsLogsINT-TXmsXfaxCloudFromGraphINT
- Contact BNS support if the Graph service stops
- Send a test fax from Outlook to confirm that the fax was processed by the Graph Service: Office365 via Graph
- Allow 2 minutes
- If nothing happened check the Graph service log
-
