Search Results for

    Show / Hide Table of Contents

    Addovation Share for Office - White Paper

    Last Updated: 2025-11-27

    Introduction

    • Addovation Share for MS Office is build using modern web technologies and will rely on Addovation APIs or IFS Projections. It is a cloud-based solution which is is compatible with both macOS and Windows. Users can take advantage of this web app directly from their macOS or Windows environment.

    • This add-in supports Check-in word/excel/powerpoint documents as Document Revisions in IFS Cloud and Connect documents to Object Connection(s).

    • It uses Microsoft Graph API for handling the communication with Exchange online.

    In Share Word Add-in, users could perform:

    • Check-in document(s)
    • Connect Object Connections
    • Create View Copy
    • Release Document

    Any customer with supported IFS versions could subscribe to Share Word Add-in product via Addovation Cloud Portal through a key account manager in Addovation and customize their preferences to experience the features in Share Add-in. Usage reports can be fetched using the portal on daily or monthly basis.

    Architecture


    Share Word Add-in System Architecture

    Share Word Add-in User Authorization Architecture

    Requirements

    Subscription Requirement

    A valid subscription key from Addovation Cloud Portal is required to provide authorized access to Share Add-in Service API and Addovation Document Management Service API. Please contact your Addovation Key Account Manager for more information.

    Addovation Share for MS Office Add-in Application Requirements

    • Share Add-in involves setting up a Share for MS Office Add-in Application using an organizational user account. This integration is then installed within a Microsoft Word, allowing users to utilize the application seamlessly within the Office365 environment.

    Azure Requirements

    • Azure Service is required to publish Share Add-in in client application.
    • Azure Resource Group is required to create Share Add-in app registration.
    • Access documents via Microsoft OneDrive, the details of an app registration (Tenant Id, Client Id, Client Secret, resource) in Azure AD should be provided. Required API Permissions should be assigned to that app registration.
    • Azure AppInsight Key is required to register logs in Azure AppInsight.

    Networking Requirements

    • IFS server URL must be accessible for Share Word Add-in Service API endpoints and Addovation Document Management Service API endpoints.

    Azure Configuration Requirements

    • If customer wish to publish Share Add-in client on their premise, an azure portal is required with a subscription and subscription pricing plan which allows to create and maintain following resources;

      • Resource Groups
      • Azure App Service
      • Azure Insights
      • Log Analytics Workspace
    • Windows Operating system should support in azure portal alone with .Net 7 or higher for app services.

    • Azure AD App Registration

    IFS Information Requirements

    • The service requires IFS server URL.
    • Provided permission-set must be installed and users should be granted with relevant permissions.
    • IFS projections should be published, and endpoint must be presented along with required fields to configurations.
    • Data CRUD operations are performed using IFS projections, therefore Share Word Add-in Service API endpoints and Addovation Document Management Service API endpoints must be whitelisted in IFS environment.
    • A background job and indexing in the Oracle database needs to be put in place.

    IFS User Access Requirements

    • To enable service user access for reading and writing data in the IFS environment, customer needs to provide the following IAM (Identity and Access Management) client information: Client ID, Client Secret, and Realms. These credentials will facilitate secure interaction between the service user and the IFS environment.

    IFS Support Requirement

    We currently support the following ERP systems:

    • IFS Cloud™ 21R1, and later

    IFS Projections Publish Requirements

    • If Addovation publishes IFS projection on behalf of customer, then following information and setups needs to be in placed

    • A pre setup Build Place

    • Customer Repository Information

    • VPN Profile Information

    • Test/Dev Environment

    GDPR Compliance

    Share for MS Office Add-in from Addovation obeys regulations controlled by GDPR and communicates in the same way as IFS Cloud.

    The information that are stored by Share Add-in Client in Azure Insight logs are;

    • Status Code
    • Tenant Id
    • Client Instance Name
    • User Id (Email Id)
    • Access Method
    • Log Message

    Information that are stored by Share Add-in Service API in Azure Insight logs are;

    • Status Code
    • Tenant Id
    • Client Instance Name
    • Access Method
    • Log Message

    Share Add-in requires above information to monitor logs information, errors and warnings as per certain situation such as fail to search results or process any other functionality or IFS server does not response etc..to evaluate the reasons that stopped processing a user request.

    Limitation

    • A single tenant can have one Share Add-in Application.
    • Any IFS return error or empty results will return as 200 code range to Azure APIM gateway.
    • Subscription access monitoring is performed by Azure APIM.
    • Share Add-in applies same restrictions and validations as configured IFS application.
    • Basic Data should be available before hand in IFS application to support full flow of the Share Add-in.
    • The Product allows one document to check in at a time along with a view copy.
    • Word Document extensions should be available in IFS EDM Basic file types to check in.
    • PDF Document extensions should be available in IFS EDM Basic file types as view copy.
    • Documents with markdown syntax and file types might not check in to IFS through Share Add-in.
    • Only the files with a document size below 35MB are permitted for check-in.

    Contact

    • For further inquiries, please visit www.addovation.com
    • For existing customers, please use http://support.addovation.com
    • Improve this Doc
    In This Article
    Back to top Generated by DocFX