anchor.diff:  - all users will go back to logging in with their buildkite username and password
   
   ```graphql
  -ssoProviderDelete(input:{
  -  id:"<paste your provider id here>"
  -})
  -```
  -
  -
  -
  -
  +mutation DeleteProvider {
  +  ssoProviderDelete(input:{
  +    id:"<paste your provider id here>"
  +  })
  +}
  +```
  +
  +
  +
  +
  
positive.code: In the following example code, an existing identity provider is specified with the id field, and its note and session duration properties are updated:
  
  ```graphql
  ssoProviderUpdate(input:{
    id:"<paste your provider id here>",
    note: ":ruby: Ruby team, please sign in here"
    sessionDurationInHours: 72
  })
  ```
  
  - full API documentation for the GraphQL SSO operations can be found in the GraphQL explorer
  
negative.code: 
  To begin setting up your organization with SSO, you need your Buildkite Organization ID. This can be found on your 'Organization Settings' page in Buildkite.
  
  ### Part 2 of 4: Create your Identity Provider
  
  - use the create method to create a blank 
  - after you set up your id provider, you will come back and fill in the provider details using the update method
  - use the org id you retreived from the GET method 
  
  The following example code creates a blank SAML provider:
  
  ```graphql
  mutation MakeBlankProvider {
  