{
$schema: "https:\/\/raw.githubusercontent.com\/VitexSoftware\/php-vitexsoftware-multiflexi-core\/refs\/heads\/main\/schema\/application.json",
image: "",
name: {
cs: "file2sharepoint",
en: "file2sharepoint"
},
description: {
cs: "Nahr\u00e1v\u00e1 soubory do SharePointu z lok\u00e1ln\u00edho \u00falo\u017ei\u0161t\u011b.",
en: "Uploads files to SharePoint from local storage."
},
executable: "file2sharepoint",
homepage: "https:\/\/github.com\/VitexSoftware\/file2sharepoint\/",
uuid: "71892aa4-96db-4dbe-805b-0b7e6da3f36e",
tags: [
"File",
"Upload",
"Sharepoint",
"Office365"
],
version: "",
schemaVersion: "3.3.0",
environment: {
APP_DEBUG: {
type: "bool",
description: "Show debug messages",
defval: "0",
required: false
},
EASE_LOGGER: {
type: "string",
description: "Log output targets (e.g. console|syslog)",
defval: "console|syslog",
required: false
},
OFFICE365_CLIENTID: {
type: "string",
description: "Office 365 application Client ID (client credentials authentication)",
defval: "",
required: false
},
OFFICE365_CLSECRET: {
type: "password",
description: "Office 365 application Client Secret (client credentials authentication)",
defval: "",
required: false
},
OFFICE365_PASSWORD: {
type: "password",
description: "Office 365 password (user authentication)",
defval: "",
required: false
},
OFFICE365_SITE: {
type: "string",
description: "SharePoint site name",
defval: "",
required: true
},
OFFICE365_TENANT: {
type: "string",
description: "Office 365 tenant name (e.g. yourcompany for yourcompany.sharepoint.com)",
defval: "",
required: true
},
OFFICE365_USERNAME: {
type: "string",
description: "Office 365 username (user authentication)",
defval: "",
required: false
},
SHAREPOINT_LIBRARY: {
type: "string",
description: "Destination folder path in SharePoint (e.g. Shared documents\/uploads)",
defval: "Documents",
required: false
}
}
}
Download file2sharepoint.multiflexi.app.json