Registering an app using the Azure portal to connect to Microsoft 365

FlexNet Manager Suite 2020 R1 (On-Premises)
Important: The instructions in this section are for use with the Microsoft 365 connector. This is the recommended connector to use to create a connection to Microsoft Office 365 on an inventory beacon. If you would like instructions using the legacy Microsoft Office 365 (deprecated) connector, see Creating Connections using the Microsoft Office 365 (Deprecated) Connector.

An alternate method to the instructions provided in Using FlexNet Manager Suiteā€™s Multi-Tenant App to Connect to Microsoft 365 is to register an app in the Azure portal to connect to Microsoft 365 as shown in the steps in this section. This requires an Azure account with Global Administrator privileges.

To register an app in the Azure portal to connect to Microsoft 365:

  1. With an Azure account with Global Administrator privileges, login to the Microsoft Azure portal.
  2. In the left navigation bar, click Azure Active Directory.
  3. Click App registration.
  4. Click the New registration button.
    The Register an application page appears.
  5. In the Register an application page, do the following:
    1. In the Name field, enter FlexNet Beacon.
    2. In the Supported account types section, choose Accounts in this organizational directory only.
    3. Click Register.

      The FlexNet Beacon page appears.

  6. On the FlexNet Beacon page, click Authentication in the middle navigation bar and do the following.
    1. In the Redirect URIs section, enter FlexNet Beacon.
    2. In the Suggested redirect URIs for public clients (mobile, desktop) section choose the redirect you would like to use, such as https://login.microsoftonline.com/common/oauth2/nativeclient.
    3. Click Save. After a period of time, the registration completes.
  7. The FlexNet Beacon page appears after the registration is complete. Keep this browser and Azure session open to the FlexNet Beacon page so that you can copy and paste values from it to fields in the FlexNet Beacon Create PowerShell Source Connection dialog in Step 12.
  8. Log into the inventory beacon interface as an administrator (for example, in the Windows Start menu, search for FlexNet Beacon, right-click it, and select Run as administrator).
    Tip: You must run the inventory beacon software with administrator privileges.
  9. To create a new connection, click the down arrow on the right of the New split button, and choose PowerShell.
  10. Complete the values for the following required fields:
    • Connection Name: Enter the name of the inventory connection. The name may contain alphanumericcharacters, underscores or spaces, but must start with either a letter or a number. When the data import through this connection is executed, the data import task name is same as the connection name.
    • Source Type: Select Microsoft 365 from this list.
  11. Optionally, if your enterprise uses a proxy server to enable Internet access, complete the values in the Proxy Settings section of the dialog box in order to configure the proxy server connection:
    • Use Proxy: Select this checkbox if your enterprise uses a proxy server to enable Internet access. Complete the additional fields in the Proxy Settings section, as needed. If the Use Proxy checkbox is not selected, the remaining fields in the Proxy Settings section are disabled.
    • Proxy Server: Enter the address of the proxy server using HTTP, HTTPS, or an IP address. Use the format https://ProxyServerURL:PortNumber, http://ProxyServerURL:PortNumber, or IPAddress:PortNumber). This field is enabled when the Use Proxy checkbox is selected.
    • Username and Password: If your enterprise is using an authenticated proxy, specify the username and password of an account that has credentials to access the proxy server that is specified in the Proxy Server field. These fields are enabled when the Use Proxy checkbox is selected.
  12. To enter the fields in the Microsoft 365 section, you need to go back to your Azure session, opened to the FlexNet Beacon page. The fields in Azure have a Click to copy icon that lets you copy their values to the clipboard for pasting into the following FlexNet Beacon Create PowerShell Source Connection dialog:
    • Authorization Endpoint: Paste this value from the Azure session. (In Azure, click Overview and then click Endpoints. Click the Click to copy icon to the right of the OAuth 2.0 authorization endpoint field.)
    • Token Endpoint: Paste this value from the Azure session. (In Azure, click Overview and then click Endpoints. Click the Click to copy icon to the right of the OAuth 2.0 token endpoint field.)
    • Application (client) ID: Paste this value from the Azure session. (In Azure, click Overview and then click the Click to copy icon to the right of the Application (client) ID field.)
    • Redirect URI: Paste this value from the Azure session. (In Azure, click Overview and then click the hyperlink in the Redirect URIs section. This opens the Redirect URIs page. Click the Click to copy icon to the right of theRedirect URI setting you selected or if you specified a custom URI copy that URI.)
  13. Click the Generate button to generate a refresh token that will be used to authenticate the connection to Microsoft 365.
  14. At the bottom of the FlexNet Beacon interface, click Save, and if you are done, also click Exit.
    Tip: Consider whether you want to select your connection, and click Execute Now, before you exit. For information about scheduling data imports through this connection, see Scheduling a Connection in the online help.
After a successful data import, the users, applications, licenses, and usage data are all visible in the appropriate pages of FlexNet Manager Suite.
Note: To know more about the operations available on the Inventory Systems page of FlexNet Beacon, Inventory Systems Page in the online help. For more about scheduling data imports, see Scheduling a Connection, also in help.

FlexNet Manager Suite (On-Premises)

2020 R1