Security in SharePoint Apps – Part 4

PREVIOUS:  Security in SharePoint Apps – Part 3 In Part 3 I talked about how SharePoint sends over a context token with the request for an App when using low trust (this does NOT come over to a high trust app).  It’s worth looking at what a context token is, and how we compare that…

11

Security in SharePoint Apps – Part 3

PREVIOUS:  Security in SharePoint Apps – Part 2  In the first two parts of this series we looked at what an App Principal is and what the security context is that we use when a request comes into SharePoint.  Now that we have those basic components of the framework defined, let’s talk a little about the…

6

Security in SharePoint Apps – Part 2

PREVIOUS:  Security in SharePoint Apps – Part 1 In Part 1 of this series I described how to think about an App Principal, and I mentioned that it is one of the main actors in determining who has rights to what content.  The other actor, of course, is the User Principal.  Between the two though,…

7

Security in SharePoint Apps – Part 1

I recently put together a session around security in SharePoint Apps.  There seems to be enough content on this topic to keep people on their toes at all times, so I decided to try and assemble all this information all in one place on this blog with a series of posts.  Most of this information…

5

Another Hybrid BCS Configuration Tip When Importing A BDC Model File

The hybrid tips are a little hard to come by, so when I find one I try and share.  This tip is for when you are trying to import a BDC model file into your o365 tenant.  When you import the model file, the import process may get stuck around 6% or so for a…

1

Creating Long Term SSL Certificates for Your Lab and Other Environments

I’ve found over the years that when a certificate you’re using in a lab or other kind of test environment expires, all sorts of havoc can be unleashed.  I use Active Directory Certificate Services in my labs because it’s a quick and easy way to get the SSL certificates I need generated.  One of the…

1

How To Use CSOM with Ratings in SharePoint 2013

I wrote a related post today about how to find the fields names in a list:  http://blogs.technet.com/b/speschka/archive/2013/07/08/how-to-quickly-and-easily-get-a-list-of-fields-in-a-sharepoint-2013-list.aspx.  The reason I wrote that was because it came in handy when I was trying to use CSOM to manage ratings on list items.  What I found is that there's a nice little API to add ratings, but not…

7

How To Quickly and Easily Get a List of Fields in a SharePoint 2013 List.

This is going to be the first of two short postings, because while they are related, they are also individually interesting.  I was looking for some CSOM to work with Ratings in SharePoint 2013 and not finding much in the way of documentation.  After deducing that I would have to go a little well-defined CSOM…

3

Another 401 Unauthorized Tip for Working with SharePoint Apps

I've tried to update the related postings to this, but sometimes you need a call out to make sure it catches your attention so…here's another troubleshooting tip for when you get a 401 unauthorized error when your app tries to access SharePoint content.  Suppose you have gotten everything working and then create a provider hosted…

7

Logical Architecture Guidance for SharePoint 2013 Part 1

Okay, I'm going to start out by saying I don't how many parts there will be to this little series, but they will come as content worth talking about shows up.  Friends…in today's post I'm just going to cover some basic design principals about SharePoint 2013 that I want to make sure stay top of…

27