Cloud Assets

The Cloud assets include the items needed to gather data for actions and asserts.

Azure Storage Rest Connection

Azure Storage Rest Connection

IconDescription

The Azure Storage Rest Connection asset connects to an Azure Storage API. 

SentryOne Test Azure Storage REST Connection Asset

FunctionDescription
Account nameThe name of the account required to make the connection.
Access keyThe Access Key for the account that's required for the connection. 
Endpoint suffix
Rest Connection (Basic)

Rest Connection (Basic)

IconDescription
SentryOne Test REST Connection (Basic) AssetThe Rest Connection (Basic) asset connects to a web API. It's used in the Execute Rest Query (Grid) and Execute Rest Query (Scalar) actions.

Settings Tab

SentryOne Test Rest Connection (Basic) Settings

FunctionDescription
User NameThe username needed to authenticate to the endpoint Url.
PasswordThe password that authenticates to the endpoint Url.
Use Base 64 HeaderCheck this option when your endpoint requires you to use a basic authentication header using Base 64 Encoding.

For example, this is how the header is added to the request:

webRequest.Headers.Add("Authorization", string.Format("Basic {0}", Convert.ToBase64String(Encoding.ASCII.GetBytes(string.Format("{0}:{1}", UserName, Password)))));
Security ProtocolIdentifies the transport layer security or secure sockets layer used by the endpoint. The following options are available:

  • Default
  • TLS1.0
  • TLS1.2
  • SSL3
  • TLS1.1

Headers Tab

SentryOne Test Rest Connection (Basic) Headers

Add headers to every request being used by the connection.

Proxy Tab

SentryOne Test Rest Connection (Basic) Proxy

IconDescription
HostWhen connecting to an endpoint using a proxy, enter the address of the proxy server.
Domain(Optional) The domain of the user logging in.
User NameThe username to authenticate to the proxy.
PasswordThe password to authenticate to the proxy.
PortThe port number needed to connect to the proxy.
Rest Connection OAuth1

Rest Connection OAuth1

IconDescription
SentryOne Test Rest Connection OAuth1The Rest Connection (OAuth1) asset connects to a web API that uses OAuth1 security. It's used in the Execute Rest Query (Grid) and Execute Rest Query (Scalar) actions.

Token Settings Tab

SentryOne Test Rest Connection (OAuth1) Token Settings

FunctionDescription
API KeyAuthentication key provided at the application's developer site.
API SecretAuthentication secret provided at the application's developer site.
TokenThe token required by the web API that's provided at the application's developer site.
Token SecretThe token's secret password provided at the application's developer site.
Security ProtocolIdentifies the transport layer security or secure sockets layer used by the endpoint. The following options are available:
  • Default
  • TLS1.0
  • TLS1.2
  • SSL3
  • TLS1.1

Headers Tab

SentryOne Test Rest Connection (OAuth1) Headers Add headers to every request being used by the connection.

Proxy Tab

SentryOne Test Rest Connection (OAuth1) Proxy

FunctionDescription
HostWhen connecting to an endpoint using a proxy, enter the address of the proxy server.
Domain(Optional) The domain of the user logging in.
User NameThe username to authenticate to the proxy.
PasswordThe password to authenticate to the proxy.
PortThe port number needed to connect to the proxy.
Rest Connection OAuth2

Rest Connection OAuth2

IconDescription
SentryOne Test Rest Connection (OAuth2)The Rest Connection (OAuth2) asset connects to a web API that uses OAuth2 security. It's used in the Execute Rest Query (Grid) and Execute Rest Query (Scalar) actions.

Access Token Tab

SentryOne Test Rest Connection (OAuth2) Access Token

FunctionDescription
Access TokenCarries the necessary information the API uses to determine whether the client is authorized or not. The access token is provided at the application's developer site.
Is Bearer TokenAn authorization header that's required by some API's.  Select this option If the API issues a bearer token.
API KeyAuthentication key provided at the application's developer site.
API SecretAuthentication secret provided at the application's developer site.
Security ProtocolIdentifies the transport layer security or secure sockets layer used by the endpoint. The following options are available:
  • Default
  • TLS1.0
  • TLS1.2
  • SSL3
  • TLS1.1

Refresh Token Tab

SentryOne Test Rest Connection (OAuth2) Refresh Token

FunctionDescription
Refresh TokenThe token provided by the application or service. This call allows you to request new access tokens.
Refresh Token EndpointThe refresh token URL.

Example: 
  • https://accounts.google.com/o/oauth2/auth
Refresh Token Endpoint ParametersThe query parameters used during the refresh token request.

Example:
 
scope=https://www.googleapis.com/auth/drive.file&
 state=security_token%3D138r5719ru3e1%26url%3Dhttps://oa2cb.example.com/myHome&
 redirect_uri=https%3A%2F%2Fmyapp.example.com%2Fcallback&
 response_type=code&
 client_id=8127352506391.apps.googleusercontent.com&
 approval_prompt=force&
 include_granted_scopes=true
Access Token Json PathWhen making the request to get a new access token, the service returns that access token in Json. This property is the path to that token.

For example the path to the access token below is access_token.
  • { "access_token": "ERLKJDSLKDJLK!1231223", "expires_in" : 3180 }

Headers Tab

SentryOne Test Rest Connection (OAuth2) HeadersAdd headers to every request being used by the connection.

Proxy Tab

SentryOne Test Rest Connection (OAuth2) Proxy

FunctionDescription
HostWhen connecting to an endpoint using a proxy, enter the address of the proxy server.
Domain(Optional) The domain of the user logging in.
User NameThe username to authenticate to the proxy.
PasswordThe password to authenticate to the proxy.
PortThe port number needed to connect to the proxy.
S3 AWS Storage REST Connection

S3 AWS Storage REST Connection

IconDescription

The S3 AWS Storage Rest Connection asset connects to an S3 AWS service.

SentryOne Test S3 AWS Storage Rest Connection Asset

FunctionDescription
Access Key IdThe Access Key Id required for the connection.
Access KeyThe Access Key required for the connection.
Salesforce Connection

Salesforce Connection

IconDescription
SentryOne Test SalesForce ConnectionThe Salesforce Connection asset creates a connection to your Salesforce source. The editor also allows you to set up a connection through a proxy.

Salesforce Connection Editor

SentryOne Test SalesForce Connection Asset

FunctionDescription
User NameThe Salesforce user name.
Password + Security TokenThis field requires both the password and the security token provided by salesforce to be enetered together.
Server UrlAn optional field to specify the server that hosts the connection.
TimeoutThe amount of time to wait before the connection times out.
Use ProxyCheck to enable the use of the proxy settings below.
Proxy HostThe address of the proxy you want to use.
Proxy DomainDomain address of the proxy.
Proxy User NameUser name to log into the proxy.
Proxy PasswordPassword to log into the proxy.
Proxy PortSpecify a port to use the proxy connection.
Test ConnectionTests the current settings and ensures they can connect.