File Mover Blog

  • 30 Oct

    Sharepoint Authentication using Client ID and Certificate

    Sharepoint Authentication using Client ID and Certificate

    Although we recommend our OAuth 2.0 authorization code flow , we received a request from a customer who wanted to use the Client ID and Client Secret to authenticate. We had this already available as Auth Type ‘Online Authentication using Client Credentials without User Dialog’. It appeared this option was outdated, so we updated that part of our code. Later we found out that for newly created SharePoint Sites, this ‘Client ID and Client Secret’ authentication no longer worked. It was replaced by ‘Client ID and Certificate’ authentication, so we added this option as well.

    Limagito FileMover Setup

    • Setup
      • Set Site Url and Directory
      • Select ‘Online Authentication using Client Credentials without User Dialog’ as Auth Type

    limagito filemover sharepoint setup

    • OAuth2
      • Set Token Endpoint URL to: https://login.microsoftonline.com/%realm/oauth2/v2.0/token
      • Set Scope to: https://yourSite.sharepoint.com/.default
      • Set Realm (= Directory Tenant ID)

    limagito file mover sharepoint Client ID and Certificate

    • Security
      • Add your private Key File (.pfx)
      • Add password if needed

    limagito filemover sharepoint Client ID and Certificate

    Azure Setup

    • Register an application

    limagito filemover azure register an application

    limagito file mover azure app registrations

    • Overview
      • Application (client) ID is being used in the filemover OAuth2 setup
      • Directory (tenant) ID is being used in the filemover OAuth2 setup

    limagito filemover azure app registrations

    • Authentication Setup

    limagito filemover authentication setup

    • Certificates & secrets Setup
      • Upload the public part of your certificate here (.cer)

    limagito file mover certificate setup

    • API permissions Setup
      • Add permission: SharePoint > Sites.ReadWrite.All

    limagito filemover api permissions setup

    • Owners Setup

    limagito filemover azure owners setup

    • Optional, you could use the ‘Integration assistant’ to do a check. Select ‘Daemon’ as Application type and set ‘Calls APIs’ to Yes

    limagito filemover azure integration assistant

    • Access control check
      • Open your ‘SharePoin admin center’
        • Access control > Apps that don’t use modern authentication
          • Allow access

    limagito filemover sharepoint admin center

     

    If you need any help about this ‘Client ID and Certificate’ option, please let us know.

    Best Regards,

    Limagito Team

    #sharepoint #managedfiletransfer #filetransfer #filemanagement

    By Limagito-Team SharePoint ,
  • 05 Oct

    How to add a timestamp to the original filename

    How to add a timestamp to the original filename

    Q: Original filename from the source is SOHF_JC_18092025.csv. We need it to rename to SOHF_JC_18092025_HHMMSS.csv. We need to add a timestamp to the original filename. For example, from SOHF_JC_18092025.csv to SOHF_JC_18092025_153303.csv

    A: Yes, possible using our file rename option in your Destination setup.

    RegEx:   (.*)\.(.*)
    Replace:    \1_%TCD:HHNNSS:.\2

    limagito file mover add a timestamp

    If you need any help about this ‘add a timestamp’ request, please let us know.

    Best Regards,

    Limagito Team

    #managedfiletransfer #filetransfer #filemanagement

    By Limagito-Team Rename
  • 05 Oct

    How to prevent unnecessary log entries

    How to prevent unnecessary log entries

    Q: For example, Scanning a remote SFTP site to collect a specific file that seldom appears. I see the first half om the log and need to scroll down to se the last entry. I can of course change the scanning interval, but they (a department) expect to have a swift delivery as soon as a file appears. It’s no biggie.

    2025-08-14 06:00:00 SFTPCheckConnected, CK Request Path after Login: /
    2025-08-14 06:00:00 SFTPCheckConnected, CK Change Path to /
    2025-08-14 06:00:00 SFTPCheckConnected, CK Request Path after Change: /
    2025-08-14 07:00:00 SFTPCheckConnected, CK Request Path after Login: /
    2025-08-14 07:00:00 SFTPCheckConnected, CK Change Path to /
    2025-08-14 07:00:00 SFTPCheckConnected, CK Request Path after Change: /
    2025-08-14 08:00:00 SFTPCheckConnected, CK Request Path after Login: /
    2025-08-14 08:00:00 SFTPCheckConnected, CK Change Path to /
    2025-08-14 08:00:00 SFTPCheckConnected, CK Request Path after Change: /
    2025-08-14 09:00:00 SFTPCheckConnected, CK Request Path after Login: /
    2025-08-14 09:00:00 SFTPCheckConnected, CK Change Path to /
    2025-08-14 09:00:00 SFTPCheckConnected, CK Request Path after Change: /
    2025-08-14 10:00:00 SFTPCheckConnected, CK Request Path after Login: /
    2025-08-14 10:00:00 SFTPCheckConnected, CK Change Path to /
    2025-08-14 10:00:00 SFTPCheckConnected, CK Request Path after Change: /
    2025-08-14 11:00:00 SFTPCheckConnected, CK Request Path after Login: /
    2025-08-14 11:00:00 SFTPCheckConnected, CK Change Path to /
    2025-08-14 11:00:01 SFTPCheckConnected, CK Request Path after Change: /
    and so on…

    A: Yes, you can exclude these entries if you want:

    limagito file mover logging option

    • Double click on the ‘Log Exclude Filter’

    limagito file mover unnecessary log entries

    limagito file mover unnecessary log entries

    Feeback customer:

    Just want to give kudos for your support. Among the absolute best I’v encountered!

    If you need any help about this ‘unnecessary log entries’ request, please let us know.

    Best Regards,

    Limagito Team

    #managedfiletransfer #filetransfer #filemanagement

1 2 3 4 163
SEARCH