Understanding Scopes
Thredd assigns products (and scopes) to your organisation during the implementation stage, according to the Thredd services that you will use.
Applications are associated with Scopes — these relate to the products and services that your organisation will use in its agreement with Thredd.
When you register Application for your organisation in Thredd Portal, it is assigned the appropriate scopes. Super Admin and Organisation Admin users can view the available Scopes for their Application in Thredd Portal via System Admin > Applications.
Available Scopes
The following is an example of some of the scopes that are available from Thredd. These relate to the API endpoints that your organisation has access to. Thredd assigns scopes to your organisation according to the Thredd services that your organisation will use.
|
Scope Name |
Description |
|---|---|
|
cards.read |
Enables you to use GET endpoints to return information on cards. |
|
cards.write |
Enables you to use the POST, UPDATE and PATCH endpoints to create and update card information. |
|
pin.read |
Enables you to use the Retrieve PIN endpoint. |
|
pin.write |
Enables you to use the Set PIN and Unblock PIN endpoint. |
|
cvv.read |
Enables you to use the Retrieve CVV endpoint. |
|
cvv.write |
Enables you to use the Unblock CVV endpoint. |
|
bulkcard.read |
Enables you to use the Get Bulk Card Progress endpoint. |
|
bulkcard.write |
Enables you to use the Create Bulk Card endpoint. |
|
cards.encrypted |
Enables you to use the Get Encrypted Data endpoint. |
|
cards.sensitive |
Enables you to use the Get Full PAN endpoint. |
|
3ds.read |
Enables you to use the Get 3DS Configuration endpoint. |
|
ads.read |
Enables you to use the GET endpoints for Visa Alias Directory. |
|
ads.write |
Enables you to use the POST, DELETE and PUT endpoints for Visa Alias Directory. |