--- title: "Terminology" slug: "platform-terminology" updated: 2024-10-14T09:05:16Z published: 2024-10-14T09:05:16Z canonical: "docs.agilenow.io/platform-terminology" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.agilenow.io/llms.txt > Use this file to discover all available pages before exploring further. # Technical terminology and abbreviatios This article serves as an essential resource for anyone working with or managing the Agile.Now platform, especially those in semi-technical roles. It aims to demystify the jargon and technical terms commonly used within the platform, providing clear and concise definitions. | Term | Description | | --- | --- | | OAuth2 Authentication | A protocol for authorization that allows applications to secure designated access without handling user credentials. | | Single Sign-On (SSO) | An authentication process that allows a user to access multiple applications with one set of login credentials. | | Microsoft Entra ID | Microsoft Azure Active Directory, a comprehensive identity and access management cloud solution. | | Google Provider | Refers to Google's OAuth 2.0 authentication system, allowing users to sign in with their Google account credentials. | | Client ID | A unique identifier assigned to an application when it's registered with an OAuth provider. | | Client Secret | A secret known only to the application and the authorization server, used for secure communication. | | JWT (JSON Web Tokens) | An open standard for securely transmitting information between parties as a JSON object. | | RS256 | An RSA signature algorithm used to sign a JWT, providing assurance of the token's authenticity. | | Token Flows | The methods by which OAuth tokens are obtained, such as "Implicit," "Authorization Code," "Refresh Token," and "Client Credentials." | | Claim Mappings | Associations between user attribute fields from an external identity provider (IdP) and the Agile.Now platform. | | Discovery Endpoint | A URL that returns metadata about the identity provider's configuration, including the URL of the authorization endpoint and the token endpoint. | | Callback URL | The redirection URI where the response from the IdP is sent after authentication. | | Logout URL | The URL where users are redirected after logging out from the application. | | Credential Status | Indicates whether the OAuth2 or SSO credential is active or inactive. | | Endpoint Configuration | Setting up the specific endpoint URLs required for OAuth2 operations, such as the authorization endpoint and token endpoint. | | Claim | A piece of identity information (such as name, email, etc.) about a user. | | External ID | A unique identifier for a user from an external system, used for mapping user accounts between systems. | | Machine to Machine Authentication | Authentication that occurs between two machines via APIs, where no user interaction is required. | | Refresh Token | A token used to obtain a new access token without requiring the user to be present. | | Authorization Code | A temporary code that the client will exchange for an access token. | | Implicit Flow | A type of OAuth flow primarily used by clients implemented in a browser using a scripting language such as JavaScript. | | Client Credentials Flow | An OAuth flow that allows a web service (confidential client) to use its own credentials, instead of impersonating a user, to authenticate when calling another web service. | | OpenID | An authentication protocol that allows users to use an existing account to sign in to multiple websites without needing to create new passwords. | | Workspace | A designated virtual space within a platform like Agile.Now, where teams can collaborate, access tools, and manage projects. | | Internal User | A user who is part of the primary organization or workspace, often having broader access and management capabilities within the system. | | External User | A user from outside the primary organization or workspace, usually with limited access rights based on predefined relationships. | | OTP (One-Time Password) | A password that is valid for only one login session or transaction, enhancing security by reducing the risk of credential reuse. | | MFA (Multi-Factor Authentication) | An authentication method requiring two or more verification factors, significantly increasing security by adding layers of defense. | | OpenID Provider (Custom Provider) | A service that implements OpenID authentication, allowing users to log in with their OpenID credentials. Custom providers are tailored specifically for the needs of a particular system or application. |