anchor.diff:  OK
   </pre>
   
  -**To supply service instance parameters to `cf cups` non-interactively:** Pass parameters and their values in as a JSON hash, bound by single quotes, after the `-p` tag. This example is a non-interactive version of the `cf cups` session above.
  -
  -  <pre class="terminal">$ cf cups sql-service-instance -p '{"host":"mysql.example.com", "port":"1433", "dbname":"mysqldb", "username":"admin","password":"pa55woRD"}'
  +#### Supply Parameters Non-Interactively
  +
  +Pass parameters and their values in as a JSON hash, bound by single quotes, after the `-p` tag. This example is a non-interactive version of the `cf cups` session above.
  +
  +<pre class="terminal">$ cf cups sql-service-instance -p '{"host":"mysql.example.com", "port":"1433", "dbname":"mysqldb", "username":"admin","password":"pa55woRD"}'
   Creating user provided service sql-service-instance in org example-org / space development as username<span>@</span>example.com...
   OK
   </pre>
   
  -**To create a service instance that sends data to a third-party:** Use the `-l` option followed by the external destination URL. This example creates a service instance that sends log information to the syslog drain URL of a third-party log management service. For specific log service instructions, see the [Service-Specific Instructions for Streaming Application Logs](https://docs.cloudfoundry.org/devguide/services/log-management-thirdparty-svc.html) topic.
  +
  +#### Supply Parameters Through a Third-Party
  +
  +To create a service instance that sends data to a third-party, use the `-l` option followed by the external destination URL. This example creates a service instance that sends log information to the syslog drain URL of a third-party log management service. For specific log service instructions, see the [Service-Specific Instructions for Streaming Application Logs](https://docs.cloudfoundry.org/devguide/services/log-management-thirdparty-svc.html) topic.
   
     <pre class="terminal">$ cf cups mylog -l syslog://logs4.example.com:25258
   Creating user provided service mylog in org example-org / space development as username<span>@</span>example.com...
  
positive.code: 
  ## <a id='user-roles'></a> Manage Users and Roles
  
  The cf CLI includes commands that list users and assign roles in orgs and spaces. For more information, see [Orgs, Spaces, Roles, and Permissions](https://docs.cloudfoundry.org/concepts/roles.html).
  
  ### <a id='listing-users'></a> List Users
  
  
negative.code: For information about mapping a route to your app, see [Routes and Domains](https://docs.cloudfoundry.org/devguide/deploy-apps/routes-domains.html). 
  
  
  ## <a id='user-provided'></a> Manage User-Provided Service Instances
  
  This section describes how to create or update a service instance.
  
  ### <a id='user-cups'></a> Create a Service Instance
  
  To create a new service instance, use `cf create-user-provided-service` or `cf cups`. See [create-user-provided-service` or `cf cups`. See [cf cups](http://cli.cloudfoundry.org/en-US/cf/](http://cli.cloudfoundry.org/en-US/cf/create-user-provided-service.html) in the _Cloud Foundry CLI Reference Guide_.
  
  To create or update a user-provided service instance, you need to supply basic parameters. For example, a database service might require a username, password, host, port, and database name.
  
  You can provide these parameters in the following ways: 
  
  * Interactively 
  * Non-interactively 
  * With third-party log management software as described in [RFC 6587](http://tools.ietf.org/html/rfc6587). When used with third-party logging, the cf CLI sends data formatted according to [RFC 5424](http://tools.ietf.org/html/rfc5424).
  
  #### Supply Parameters Interactively
  
  Specify parameters in a comma-separated list after the `-p` flag. This example command-line session creates a service instance for a database service.  
  
    <pre class="terminal">$ cf cups sql-service-instance -p "host, port, dbname, username, password"
  host> mysql.example.com
  