anchor.diff:  
   - overview: set up a blank SSO provider in Buildkite, do the set up in your SSO provider, come back and update your blank Buildkite SSO to contain the details of your provider
   - the set up on the Buildkite side is done via a series of graphql operations
  +- if you haven't used our graphql explorer before, check out our [api guide](http://buildkite.localhost/docs/graphql-api#getting-started)
   
   ### Get your internal Organization ID
   
  
positive.code: ### Enable the provider for your organisation
  
  - after testing that the new authorisation url works and can log in a user with the correct email domain, you can enable the sso provider for your buildkite organisation
  - use the enable method with your organisation id
  - check that it's enabled with the get method
  
  ### Update your provider data
  
  - use this if you've made a blank sso provider and need to add your provider information to it
  - also can be used to update your provider data if it changes
  
  - can't do an update while the provider is enabled, need to disable it, make your changes, then re-test and re-enable it once it's all working
  
  
negative.code: 
  ## Other operations
  
  ### Create a provider with data
  
  - instead of using the create method alone, you can add your data to it immediately
  - use the create method
  