protected override void ProcessRecord() { using (var ctx = new ClientContext(Url)) { ctx.Credentials = Credentials; var navigation = new ClientPortalNavigation(ctx.Web); navigation.GlobalIncludePages = IncludePages; navigation.GlobalIncludeSubSites = IncludeSubSites; navigation.SaveChanges(); } }