Code Monkey home page Code Monkey logo

erkindunya / sharepointonline-scriptsamples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from powershellscripts/sharepointonline-scriptsamples

0.0 1.0 0.0 15.28 MB

Over 230 scripts for SharePoint Online (SPO) and SharePoint Server. The samples fix issues, provide reports and extra settings not available via UI. The scripts use Powershell, C#, CSOM and REST. They include copies of existing scripts from Technet Gallery years 2013-2019. >>> Scroll down to see the full index

C# 4.36% PowerShell 95.64%

sharepointonline-scriptsamples's Introduction

SharePointOnline-ScriptSamples

Over 200 SharePoint Online scripts

  • fixing issues
  • generating reports
  • extra settings not available via UI
  • bulk updates
  • provide automation script samples to address IT Pros' frequently asked IT tasks.

The scripts use Powershell, C#, CSOM and REST. They include copies of existing scripts from Technet Gallery years 2013-2019 - the transfer is in progress and the documentation/description is still taking shape.

Most of them were tested and verified by hundreds and thousands of users of Technet Gallery, where you can still find these scripts

You can find here script samples to:

  • enable, modify and change versioning settings, version numbers
  • set, modify and remove permissions
  • manage permission inheritance on list / folder or item level
  • get, set and report on content types
  • fix issues connected with content type removal, and bulk-remove them
  • modify and manipulate your item display forms
  • manage your files - move, copy across libraries and tenants, create reports on and generate randomized samples
  • copy structures across libraries, sites and tenants
  • move item attachments to another library
  • modify various list and library settings, e.g. reading order
  • check in and check out items, including bulk check in of checked out files
  • create columns, views, fix issues related to deleted/missing views
  • remove, modify fields
  • create OneDrive for Business storage reports
  • change time zones
  • get and delete page web parts
  • manipulate sites, subsites and their properties
  • report on and restore selected/all recycle bin items
  • set themes and get reports on workflows
  • There are also custom modules, for files/items or columns management cmdlets with tens of examples on how to use them available on Technet Wiki

Their new home at GitHub is still relatively recent, so if you find any issues, please do let me know. I appreciate every comment and every feedback.

Full index

  • Content Types
    • Create
      • Add Content Type to Lists with Workflows
      • Add Content Type to Task Lists
      • Add existing content type directly to SPO list
      • Create a content type
      • Create and add content type to a content type hub
      • Create content type and add directly to SPO list
      • Create content type and add it to all lists in one site
    • Get
      • All Content Types from a Content Type Hub and their DisplayFormTemplate
      • Compare Web.AvailableContentTypes vs Web.ContentTypes
      • Find content types added to your lists (recursive)
      • Find content types added to your lists
      • Get All Detailed Properties of All Content Types
      • Get All Hidden Content Types added to the site
      • Get All Properties of All Content Types in All Lists (Detailed) across one site
      • Get Content Types Derived From One Parent 2
      • Get Content Types Derived From One Parent
    • Set
    • Delete
    • Display Forms
    • Modules

sharepointonline-scriptsamples's People

Contributors

powershellscripts avatar jakubpiegza avatar dem123-cthulu avatar szymon209 avatar kozacki-antoni avatar pfounders avatar dotcom-better avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.