Wednesday, December 21, 2011

SharePoint Claims-based Authentication

2013

Claims Identity Token Explained (2010 but still good)
http://yalla.itgroove.net/2012/11/claims-based-authentication-in-sharepoint-2010/

Wiki
http://social.technet.microsoft.com/wiki/contents/articles/14214.sharepoint-2013-claims-based-authentication.aspx

Claims-Based Authentication -Table of Contents


Links presented at TechED 2013 by Georgiana Badea

http://blogs.technet.com/b/speschka/archive/tags/claims/
http://blogs.msdn.com/b/entdev/
http://tejinderrai.org/
http://blogs.msdn.com/b/kaevans/

ADFS/SP 2010 Configuration using PowerShell
http://blogs.technet.com/b/speschka/archive/2010/07/30/configuring-sharepoint-2010-and-adfs-v2-end-to-end.aspx
ADFS and Claims configuration that includes a detailed walkthrough with all necessary PowerShell commands explained. 

2010

Claims Identity Token Explained (2010 but still good)
http://yalla.itgroove.net/2012/11/claims-based-authentication-in-sharepoint-2010/

Convert from FBA 2007 to Claims 2010
http://technet.microsoft.com/en-us/library/gg144572(v=office.14).aspx

Video - Great overview
http://channel9.msdn.com/shows/Identity/Sharepoint-2010-and-Claims-Based-Identity/

More Videos http://msdn.microsoft.com/en-us/sp2010devtrainingcourse_sharepoint2010security_unit

Podcast - Bill Baer on Claims
http://technet.microsoft.com/en-US/edge/Gg262892.aspx

Convert from Classic to Claims
http://sharepointgalaxy.blogspot.com/2011/10/convert-classic-to-claims.html

Gotchas
http://sharepointryan.com/2012/02/01/fix-access-denied-errors-for-claims-based-authentication-sites-for-users-with-permissions/

Claims
Understand Claims
http://blogs.msdn.com/b/russmax/archive/2010/05/27/understanding-sharepoint-2010-claims-authentication.aspx

Configure using Live ID
http://technet.microsoft.com/en-us/library/ff973117.aspx
Configure using AD
http://blogs.msdn.com/b/sridhara/archive/2010/01/07/setting-up-fba-claims-in-sharepoint-2010-with-active-directory-membership-provider.aspx
Great Article on Claims - *****
https://www.nothingbutsharepoint.com/sites/itpro/Pages/An-Architecture-for-Claims-Based-Authorization-in-SharePoint.aspx
”The Role of Claims”
http://technet.microsoft.com/en-us/library/ee913589(v=ws.10).aspx

FBA
FBA from TechNet
http://technet.microsoft.com/en-us/library/cc288475.aspx#section3

FBA for the Microsoft SharePoint Identity Team
http://blogs.msdn.com/b/spidentity/archive/2010/01/04/claims-based-authentication-cheat-sheet-part-1.aspx

FBA from TopSharePoint
http://www.topsharepoint.com/form-based-authentication

Configuring claims and forms based authentication for use with a SQL provider in SPS 2010
http://sharepointchick.com/archive/0001/01/01/configuring-claims-and-forms-based-authentication-for-use-with-a.aspx

FBA Configuration Manager for SharePoint 2010
http://merill.net/2010/12/fba-configuration-manager-for-sharepoint-2010/

FBA from Chris Caravajal
http://www.sptechweb.com/link/34822

FBA Config from Microsoft
http://blogs.technet.com/b/speschka/archive/2009/11/05/configuring-forms-based-authentication-in-sharepoint-2010.aspx

FBA Made Easy
http://www.sharepoint2007security.com/blog/2009-10-20/introduction-claims-based-authentication-sharepoint-2010-plain-english

FBA from Orbitone
http://www.orbitone.com/en/blog/archive/2010/06/23/sharepoint-2010-mixed-authentication-automatic-login.aspx


More FBA Config recommended from student
http://ranaictiu-technicalblog.blogspot.com/2011/01/sharepoint-2010-form-based.html
http://www.c-sharpcorner.com/UploadFile/nipuntomar/5105/

CodePlex - SharePoint 2010 FBA Pack

http://sharepoint2010fba.codeplex.com/

Novell
http://www.harbar.net/articles/sp2010upsedir.aspx
KERBEROS
http://sharepointgalaxy.blogspot.com/2011/08/kerberos-and-sharepoint.html

SAML
http://technet.microsoft.com/en-us/library/cc288475.aspx#section4

http://blog.fpweb.net/claims-authentication-windows-live-id-for-sharepoint-2010/

ADFS
http://social.technet.microsoft.com/wiki/contents/articles/2735.aspx
Step by Step
http://shannonbray.wordpress.com/2010/10/02/claims-based-authentication-made-simple/

ADFS Video
https://msevents.microsoft.com/CUI/EventDetail.aspx?culture=en-US&EventId=1032443823&CountryCode=US

OLD
http://sharepointgalaxy.blogspot.com/2011/10/authenication-issues.html
http://sharepointgalaxy.blogspot.com/2011/09/sharepoint-authentication.html
MOSS Articles that are still a good read
http://geekswithblogs.net/SoYouKnow/archive/2009/03/11/everything-i-know-about-sharepoint-fba.aspx
http://technet.microsoft.com/en-us/library/cc288081(office.12).aspx
MSDN Two part series on MOSS
http://msdn.microsoft.com/en-us/library/bb975136(v=office.12).aspx
http://msdn.microsoft.com/en-us/library/bb975135(v=office.12).aspx

Using ADFS in SharePoint Authentication

Hacking ADFS in Office 365
http://blogs.architectingconnectedsystems.com/2017/09/03/trust-o365s-trust-others/

Advanced Trace Debugging in ADFS
https://migration-blog.com/2015/11/26/adfs-how-to-enable-trace-debugging-and-advanced-access-logging/

Claims-based Authenication - UAG and ADFS
http://technet.microsoft.com/en-us/library/hh285675.aspx

ADFS Setup-by-Step
http://blogs.technet.com/b/speschka/archive/2010/07/30/configuring-sharepoint-2010-and-adfs-v2-end-to-end.aspx

Wednesday, December 14, 2011

Create List via PowerShell


# This script creates a List called computer inventory used in Lab 4 of the 10174 course
#  make sure that you user has spshelladmin if not
Add-SPShellAdmin -Username CONTOSO\SP_Admin -Database (Get-SPContentDatabase "WSS_Content_Intranet_IT")
# Variable Declaration
$mysite = "http://intranet.contoso.com/sites/IT"
# Script begins here
$SPWeb = Get-SPWeb $mysite -AssignmentCollection $spAssignment
$SPTemplate = $SPWeb.ListTemplates["Custom List"] 
$SPWeb.Lists.Add("ComputerInventory","Description",$SPTemplate)
$SPlist = $spweb.lists["computerinventory"]
$splist.title = "Computer Inventory"
$spFieldType = [Microsoft.SharePoint.SPFieldType]::Text
$spList.Fields.Add(“Computer Name”,$spFieldType,$false)
$spList.Fields.Add(“Serial Number”,$spFieldType,$false)
$splist.update()$sp$
$spView = $spweb.GetViewl(mysite$+“/Lists/”+ $spList.Name + “/AllItems.aspx”)
$spField = $spList.Fields["Computer Name"]
$spView.ViewFields.Add($spField)
$spField = $spList.Fields["Serial Number"]
$spView.ViewFields.Add($spField)
$spView.Update()
Stop-SPAssignment $SPAssignment
ref
http://get-spscripts.com/2010/10/changing-sharepoint-list-settings-using.html
http://farhanfaiz.wordpress.com/2011/03/31/sharepoint-2010-powershell-script-%e2%80%93-create-list-add-column-in-custom-list-add-column-in-the-view/


Tuesday, December 13, 2011

SharePoint Operations

Great TechNet link for SharePoint Operations
http://technet.microsoft.com/en-us/library/cc288772.aspx

  • Server and server farm administration (SharePoint Foundation 2010)

    This section describes how to maintain servers and server farms within a SharePoint Foundation 2010 environment. It includes articles about backup and recovery, managing databases, Web application management, service application management, health and monitoring, and security and permissions administration.
  • Site and solution administration (SharePoint Foundation 2010)

    This section describes how to maintain sites and solutions within a SharePoint Foundation 2010 environment. It includes articles about managing site collections, service applications and services, features such as workflow, and sandboxed solutions.

  • PowerShell Command Builder

    Great news, check out the Powershell Command Builder
    http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html

    and more info here
    http://technet.microsoft.com/en-us/sharepoint/ff603532

    Future of SharePoint

    Great videos on the future of SharePoint
    http://www.sharepointeurope.com/content/one-question-.aspx

    Friday, December 9, 2011

    SharePoint Saturday Cincinnati 2011

    Speaker List
    http://www.sharepointsaturday.org/cincinnati/Pages/speakers.aspx

    Brian T. Jackett


    Brian Jackett is a Premier Field Engineer at Microsoft specializing in SharePoint development and PowerShell for over 4 years.  Brian is a steering committee member of the Buckeye SharePoint User Group and enjoys giving back to the community through giving presentations, planning and volunteering at conferences, maintaining a SharePoint/.Net centric blog, and contributing to the SharePoint Twitterverse.  He also holds several Microsoft Certified Technology Specialist (MCTS) for SharePoint related technologies.
    More

    CA Callahan


    Author of "Mastering Microsoft SharePoint Foundation 2010", a follow-up to her successful "Mastering Windows SharePoint Services 3.0" book, CA Callahan is a frequent speaker at industry events, such as Windows Connections and various SharePoint Saturdays. Callahan has been a Microsoft Certified Trainer for over a decade, and is the owner of CallahanTech, a training and technical writing company specializing in custom courses and material, both online and in-person. In 2009 and again in 2010, Callahan was awarded as a SharePoint Services MVP for her contributions to the community. You can reach her online at http://servergrrl.blogspot.com/ or on Twitter at @cacallahan. To keep track of her speaking engagements and online sessions, you can join her SPF Facebook group at: http://www.facebook.com/groups/callahanSPF.
    More

    Jennifer Mason


    Jennifer Mason has dedicated the last seven years to working with SharePoint.  She started out as an intern focused on SharePoint and eventually began working as a full-time SharePoint consultant. She is currently working as a Senior SharePoint Consultant with the team at SharePoint 911. Her focus has been on strategy, project planning, project management, governance, and best practices for implementing business solutions using SharePoint Technologies. She has worked with a range of companies at different points in the lifecycles of their SharePoint implementation. She is passionate about SharePoint, and loves using the out of the box features to bring immediate ROI to the organization. Jennifer is involved in the SharePoint community and is one of the founding members of the Columbus Ohio SharePoint Users Group.  You can learn more about Jennifer by viewing her blog: http://blogs.sharepoint911.com/blogs/jennifer
    More

    Jon Breyfogle


    Jon has spent the last 25 years in various IT business development & project management roles, most with Microsoft solution providers. He’s assisted the delivery of both software development and network infrastructure components.  DSC provides SP deployments with branding solutions designed to significantly improve the user experience and user acceptance.
    More

    Jonathan Mast


    Jonathan has been working with Microsoft based technologies for over 10 years and has been developing against SharePoint since v2 of the product was released. He especially enjoys exploring the composite nature of the SharePoint platform, asking questions like: “How far can we take the platform without customization and development?” and then following with, “How can we completely solve our problem using .NET/Silverlight/Office etc?” Jonathan holds certifications in Windows Server and SharePoint 2010 Development. When he isn’t tinkering around with SharePoint, Silverlight, Windows Phone 7 and other things-nerd, he enjoys spending time with his wife and two daughters, and beating Shane at golf.
    More

    Laurence Young


    Laurence Young is a Systems Engineer at KnowledgeLake supporting Microsoft’s Heartland Region.  With a consulting background in the education and technology industries, Laurence has twelve years’ experience in Information Technology and has been working with SharePoint for the past five years, specializing in architecture, administration, and project management.  Due to the nature of the ever-changing world of technology in education, he is well-versed in conceptualizing and implementing customized solutions involving SharePoint and other Microsoft technologies.  He has spoken at various industry events regarding SharePoint topics such as storage and content management.  In his spare time, he likes to spend time with his wife, Lauren, and his dog, Devereaux, write satire, golf, and argue about sports.
    More

    Michael Hiles


    Michael Hiles has a passion for developing business solutions for his clients. His experience spans multiple industries in technology, retail food service, and manufacturing sectors. In his present role as Director of Strategic Planning & Development for DSC Consulting, Michael is helping to develop DSC's SharePoint consulting practice by combining their world-class Creative Service Group with their Application Development Group. DSC's practice vision is focused on solving problems around SharePoint adoption by integrating powerful User Experience design and Workflow solutions.
    More

    Mike Smith


    Mike Smith is currently a Senior Instructor at MAX Technical Training in Cincinnati, Ohio.  He has worn many IT hats over the last thirty years as a business owner, developer, tech writer, trainer, DBA and consultant.  He is a SharePoint MVP and a Microsoft Certified Trainer (MCT) and has 13 other MC certifications.  He specializes in SharePoint, SQL Server and .NET development and is a member of the Cincinnati SharePoint User Group leadership team.  Mike's new book is SharePoint 2007 and 2010 Customization for Site Owners.
    More

    Nick Inglis


    Nick Inglis is a SharePoint, Enterprise 2.0, ECM and IMCP.  He is the SharePoint Program Manager at AIIM and teaches SharePoint courses worldwide.
    More

    Patrick Tucker


    Patrick is a SharePoint architect and developer with over 12 years of experience developing applications with Microsoft technologies and training others to do the same.  He has worked with a variety of companies, non-profits, military and government clients here and in the UK.  He currently works with ShareSquared, Inc. as a Senior SharePoint Architect and resides in the Cincinnati area.
    More

    Ricardo Wilkins


    Ricardo has worked on SharePoint solutions in the public, non-profit, and private sector. He has also been heavily involved in the local SharePoint community, participating as a liaison for Ohio state agency SharePoint users, and giving talks and technical demonstrations at local user groups, non-profit agencies and nationally-broadcast online webinars. He's been a speaker at several SharePoint events, including SharePoint Saturday India and the Microsoft Heartland Region SharePoint Conference.  You can find him online via Twitter (http://www.twitter.com/ricardo303) or via his blog, http://www.sharepointcowbell.com/.
    More

    Rob Collie


    Rob spent 13 yrs at Microsoft in Redmond WA before relocating to beautiful Cleveland early last year. At MS, he worked primarily on Excel, designing many features of Excel 2003 and 2007. In his final act at MS, Rob joined the PowerPivot team and designed much of the PowerPivot platform. Today, Rob is CTO at Pivotstream, the world's leading adopter of PowerPivot. He also runs PowerPivotPro.com & PowerPivotFAQ.com, and consults/trains others on PowerPivot adoption.
    More

    Rob Windsor


    Rob Windsor is a Lead SharePoint Consultant with Allin Consulting - a Microsoft Gold Partner based in Boston. He has over seventeen years experience developing rich-client and web applications with Delphi, VB, C# and VB.NET and is currently spending a majority of his time working with SharePoint. Rob is a regular speaker at conferences, code camps, and user groups across North America and Europe. He regularly contributes articles and videos to MSDN, TechNet, and the Pluralsight On-Demand library and is the co-author of Professional Visual Basic 2010 and .NET 4 for Wrox. Rob is the founder and past-president of the North Toronto .NET User Group and has been recognized as a Microsoft Most Valuable Professional for his involvement in the developer community.
    More

    Ryan Dennis


    Ryan Dennis, MCTS, MCITP is a Senior SharePoint Engineer for Information Control Corporation (ICC).  He has worked on SharePoint solutions in the public, non-profit, and private sectors.  His focus is SharePoint Infrastructure, with an emphasis on deployment and migration.  He specializes in SharePoint Foundation 4.0, SharePoint Server 2010, WSS 3.0, MOSS 2007, SharePoint Designer, InfoPath, and Windows PowerShell. You can find him on Twitter (http://twitter.com/SharePointRyan) or via his blog, http://www.sharepointryan.com/. 
    More

    Ryan M. VanOsdol

    Ryan is AvePoint’s Director of Enterprise Sales in the Southeastern U.S. region, and works directly with Fortune 500 and other enterprise customers to develop and implement cost-effective SharePoint management, protection, and optimization strategies. Ryan’s experience with SharePoint dates back to the early days of WSS 2.0, when he worked as a technical consultant for product companies dedicated solely to SharePoint solutions. His knowledge of SharePoint has earned him multiple speaking opportunities within the SharePoint community and at technical tradeshows and events.
    More

    Sean P. McDonough


    Sean is a Product Manager for SharePoint Products at Idera, a Microsoft gold certified partner and creator of tools for SharePoint, SQL Server, and PowerShell.  As a consultant, Sean has worked with a number of Fortune 500 companies to architect, implement, troubleshoot, tune, and customize their SharePoint environments. Sean is an MCPD, an MCTS, and the co-author of both the “SharePoint 2007 Disaster Recovery Guide” (http://tinyurl.com/SPDRGuide2007) and the “SharePoint 2010 Disaster Recovery Guide” (http://tinyurl.com/SPDRGuide2010).  He can be reached through his blog (http://sharepointinterface.com/) or Twitter (@spmcdonough).
    More

    Stacy Deere - Event Organizer


    Stacy Deere (MCITP) is the SharePoint Architect Practice Lead for the PCMS IT Advisor Group, a Cincinnati, OH based company that provides consulting services to the mid-market.  Stacy is leading PCMS’ rapidly growing SharePoint practice where she engages in a wide range of consulting projects across various industries.  With nearly 15 years of experience in the IT Industry, Stacy has mainly focused on Collaboration Solutions such as IBM’s Lotus Notes\Domino and Microsoft’s Messaging and Collaboration Solutions including deployments and SharePoint 2010 upgrades. Prior to joining PCMS, Stacy was a SharePoint Architect for Kroger where she led a team in the implementation of SharePoint 2007 and SharePoint’s integration into everyday work tasks to streamline and automate processes. Stacy is actively sharing her real world expertise through speaking at various Microsoft and User Group events.
    More

    Stephanie Donahue


    Stephanie Donahue (MCITP) is a Senior Technology Consultant with PCMS IT Advisor Group in Cincinnati, Ohio.  Stephanie has been with PCMS for 6 years and is actively engaged in SharePoint 2010 upgrades, deployments, and working with clients to build secure and productive collaboration environments.  With nearly 12 years of IT experience, Stephanie was previously involved with domain migrations, application integrations and office server consolidations.  Her certifications include MCITP for SharePoint 2010 and MCSE/MCSA Windows Server 2003.  She is sharing her real world expertise through blogging and speaking at SharePoint user groups and events.
    More

    Tom Mullen


    Tom Mullen is a SharePoint Practice Consultant at KnowledgeLake, focusing on SharePoint as your enterprise document imaging and capture solution.  He has 18 years of experience with Document Management and Imaging technology, software development, and consulting to many organizations.
    More

    Tony Maddin


    Tony Maddin is a Senior Practice Consultant with Ascendum Solutions in Blue Ash, Ohio. Tony Maddin has been a technology specialist with 15 years of experience as a web developer, web administrator, web applications administrator, and 6 years as a SharePoint administrator.  He continues serving on boards such as the University of Dayton MIS Advisory board, Dayton Technology First, and the Dayton Business Leader's and Mangers group. Tony's passion lies with technology in general but pursues SharePoint administration with regard to installation, automation, workflows, power user items, disaster recovery, performance tuning, and working with various business entities to leverage SharePoint as a platform to meet business need and customer focused with quality results.  Tony is also the founder and owner of the Dayton SharePoint User Group (DAYSPUG).
    More