Terminology



Here are some common terms you can expect to see throughout this website:

API : Application program interface (API) is a set of routines, protocols, and tools for building software applications. An API specifies how software components should interact.

Authentication : Also known as AuthN. Answers the questions "Who am I?" and "Am I who I say I am?" AuthN involves validating credentials or tokens and extracting claims about the identity.

Authorization : Also known as AuthZ. Answers the question "Am I allowed to do this?" AuthZ involves correlating an identity with some access management system to see if the identity has access to the resource(s) requested.

Controlled Release : Clearly defined & closely monitored roll out plan for a select number of new customers of different sizes & market segments.

Identity : UltiPro's centralized source for authentication & authorization information

JWT : JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.

POC : Proof of Concept

Postman : GUI platform to build, test, document, and share API requests.

PSR : Performance, Scalability, & Reliability test cases generally referred together as PSR testing

REST : Representational state transfer (REST) or RESTful web services allow requesting systems to access and manipulate textual representations of web resources using a uniform and predefined set of stateless operations.

Sandbox : Development & testing environment that isolates untested code changes and outright experimentation from the production environment

Swagger : Swagger.io is an open source framework backed by a large ecosystem of tools to design, build, document, and consume RESTful APIs.

UCs : Use Cases describe UltiPro integration flows which may consist of one or more API calls. These are generally prefixed with 3 characters (BEN, BGC) and titled as shorthand descriptions for the end result.

UDN : Ultimate Software’s UltiPro Developer Network (UDN) provides an extensive toolset and community for partners to build and maintain integrations that extend the UltiPro platform.