Cette commande est disponible pour les utilisateurs d’Office 365. L’authentification OAuth (protocole OAuth2) est utilisée pour accéder aux fichiers SharePoint.
Afin de s’authentifier, il faut fournir notamment les éléments suivants à la commande :
- Microsoft Entra ID (tenant ID) : paramètre Tenant
- ID client de l'application : paramètre ClientIdVal
- Valeur secrète de l'application : paramètre ClientSecretVal
Bien entendu, ces informations n’apparaitront pas dans la trace Launcher.
Pour plus d’infos, allez voir ce chapitre de notre documentation.
Par ailleurs voici un lien sur la documentation Microsoft.
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('SHRDPTPUT') |
CHGVAR |
VAR(&PARM1)
VALUE(' ;SharePointSiteName="nom
du site SharePoint" ;ClientSecretVal="client secret" ;Tenant="tenant" ;FilePath="chemin
complet du fichier à déposer sur SharePoint" |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 ou Parm2 |
SharePointHost : Nom du serveur SharePoint.
SharePointSiteName
:
Nom du site SharePoint. ClientIdVal : Client ID. Utile pour l’authentification.
ClientSecretVal : Client Secret. Utile pour l’authentification.
Tenant : Tenant. Utile pour l’authentification.
FilePath : Chemin complet du fichier à déposer sur SharePoint.
|
Exemple
L’exemple
suivant illustre le dépôt d’un fichier sur le site "SalesandMarketing"
de du serveur SharePoint "aura.sharepoint.com":
https://aura.sharepoint.com/:b:/s/SalesandMarketing
LNCCMD CMD(SHRDPTPUT) +
PARM1('sharepointHost="aura.sharepoint.com+
";sharepointSiteName="SalesandMarketing";+
clientIdVal="45ai88a7-8f43-1289-b698-45ca+
23c87a84";clientSecretVal="Odf9Q~ecCrfgGAPv+
N8df89cxb7dx52df7CVBLbaI";Tenant="a2f8vf56-+
2178-4da9-b478-2fe147a5";FilePath="C:\A\PDF+
_F99.PDF"')