Available only in PAM version R24.0101 (Python 3.7) and earlier versions.



SharePoint


Author  Kyobong An

 

Primary Features

This plugin allows your Software Robot to interact with Microsoft SharePoint solution.

 

Known Error when using this plugin

Exception: ('Error authenticating against Office 365. Error from Office 365:', 'AADSTS53003: Access has been blocked by Conditional Access policies. The access policy does not allow token issuance.’)

Solution for above can be found in the link below

https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/concept-fundamentals-security-defaults#disabling-security-defaults

More information below

https://portal.azure.com/?l=en.en-us#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/Properties


Share Point URL: Enter your SharePoint URL

ID : Enter your SharePoint ID

Pass Word : Enter your Sharepoint Pass Word

Site URL : Enter your Sharepoint Site URL

Site Folder : SharePoint Folder. If the top-level folder name is "Documents", write as "Shared Documents".




Need help?

Technical contact to tech@argos-labs.com


May you search all operations,





Input (Required)

  • SharePoint URL                 Enter your SharePoint URL                         
  • User ID                              Enter your SharePoint ID
  • Password                          Enter your SharePoint Password
  • Site URL                           Enter your SharePoint Site URL
  • Site Folder                        Enter your SharePoint Folder

If the top-level folder name is "Documents", write as "Shared Documents".

  • Operation
    ο Selections of Operations

Folder Operations

File Operations

Delete Folder or File Operations

Warning: Deleting folder will delete all file included and they are unrecoverable


Advanced Input (Optional)

  • Upload Folder
  • Upload File(s)
  • in Share Point
    • New Folder : Enter a new folder name.
    • Files name : The name of the file in "Share Point". (with extension)
    • Files Copy Name : The number and order of the files to be moved must be the same, and the file extension must also be entered.
    • Target Folder : Copy to target folder. Same format as "Site Folder"
    • Using source file wildcard : It helps to distinguish files in a folder using regular expressions.

Return Value

  • String
  • CSV
  • File

Return Code

  • 0 for Success
  • 1 for everything else


Parameter Setting Examples

Contents

  1. Basic Parameters
  2. SharePoint-3.1105.1600#Create Folder
  3. SharePoint-3.1105.1600#Upload Folder
  4. SharePoint-3.1105.1600#Download Folder
  5. SharePoint-3.1105.1600#Copy Folder
  6. SharePoint-3.1105.1600#Copy File
  7. SharePoint-3.1105.1600#Upload File
  8. SharePoint-3.1105.1600#Download File
  9. SharePoint-3.1105.1600#Delete Folder
  10. SharePoint-3.1105.1600#Delete File

1. Basic Parameters



2. Create Folder


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Create Folder”.
  • Enter the name of the folder to be created in "Site Folder". Top-level folders cannot be created.


3. Upload Folder


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Upload Folder”.

  • The path to the folder containing the files to be uploaded.

  • You can use wildcard to import only specific files.


3. Download Folder


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Download Folder”.

  • Folder path to save.

  • Used wildcard to import only specific files.


4. Copy Folder


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Copy Folder”.

  • The number and order of the files to be moved must be the same, and the file extension must also be entered.

  • Enter the target folder path in Site. If the folder name is "Documents", write as "Shared Documents".

  • Used wildcard to import only specific files.


6. Copy File


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Upload File”.

  • File to copy.

  • The number and order of the files to be moved must be the same, and the file extension must also be entered.

  • Enter the target folder path in Site. If the folder name is "Documents", write as "Shared Documents".


7. Upload File


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Upload File”.

  • File path to upload.


8. Download File


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Download File”.

  • Folder path to save.

  • File to download.


9. Delete Folder


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Delete Folder”.


10. Delete File


  • Enter the folder path in Site. If the folder name is "Documents", write as "Shared Documents".
  • Choose “Delete File”.

  • Files to delete.

  • Choose either one.

  • Used wildcard to import only specific files.