Create Event in Calendar Using PowerShell

PowerShell For SharePoint Online SharePoint Online

Σε αυτο το post θα δουμε πως μπορουμε να κανουμε ενα post σε ενα calendar σε ενα classic experience site.

Είναι σαφώς πιο εύκολo να κάνουμε αυτή τη διαδικασία από front end με την παρακάτω διαδικασία

Μπαίνουμε στο Calendar της σελίδας και απλά πατάμε add στη ημερομηνία που επιθυμούμε να γίνει το event

Συμπληρώνουμε τα στοιχεία και πατάμε save

Εναλακτικα ομως μπορουμε να κανουμε αυτη τη διαδικασια με μερικες γραμμες PowerShell που ακολουθουν

Απο την εκτελεση του κωδικα βλεπουμε οτι εχει δημιουργηθει το event

#Δήλωση Μεταβλητών
$Site = "https://mytenant.sharepoint.com/sites/Classic"
$Calendar = "Calendar"
 
#Σύνδεση με SharePoint Online
Connect-PnPOnline -Url $Site -UseWebLogin


 
#Add Event to Calendar
Add-PnPListItem -List $Calendar -Values @{"Title" = "New Event"; "Description"= "SharePoint Event"; "Location"= "Greece"; "EventDate" = [datetime]"05/29/2019 6PM"; "EndDate"=[datetime]"05/29/2019 8PM";}