(Created page with "= AMIDAS =")
 
Line 1: Line 1:
= AMIDAS =
= Amidas: Organizational Federation Platform =
Latest version: https://github.com/intino/amidas/releases/latest.
 
Amidas is a comprehensive tool designed to implement the concept of federation within an organization. Federation, in this context, refers to the collaborative framework through which disparate systems, services, and identities can seamlessly interact and collaborate while maintaining their autonomy and security boundaries. With advanced identification and authentication capabilities, as well as the ability to integrate various third-party services, the platform offers a complete solution for managing security and communication in the organizational environment.
 
==Main Features==
Amidas is designed with a range of functionalities that support the federation in a organization. The key features include:
 
===Identification and Authentication===
The platform provides a robust identification and authentication system to ensure user and data security.
Different authentication methods can be implemented, such as passwords, OAuth, two-factor authentication (2FA), and certificate authentication, according to the organization's needs.
 
===Third-Party Connectors===
The platform offers the flexibility to integrate third-party services to obtain relevant information from the organization.
Connectors for systems such as LDAP (Lightweight Directory Access Protocol) or Microsoft Azure can be added, facilitating secure access to user data and organization resources.
 
===Communication Management===
The platform facilitates effective communication among users by integrating with popular messaging applications such as Rocket.Chat or MS Teams.
Users can collaborate, share information, and coordinate activities efficiently, improving productivity and collaboration within the organization.
With these features, the organizational federation platform provides a robust solution for managing security and communication within the organization.
 
==Step-by-Step Configuration Example==
 
By utilizing the Intino plugin, users can enhance the configuration of the platform. The plugin facilitates the import of Amidas dependencies along with the necessary connectors for the specific use case. An example of usage can be found at https://github.com/intino/example.amidas.git.
 
Here are the startup parameters for the application, which must be provided in the format "name"="value" in the run configuration:
 
*‎<code>home</code>: Directory for storing the application's own information necessary for its operation.
*‎<code>port</code>: Port for starting the user interface and API.
*‎<code>title</code>: Title of the organization. It will appear in the login interface and user profiles.
*‎<code>subtitle</code>: Slogan of the organization.
*<code>logo</code>: Logo of the application.
*<code>background</code>: Background color in the UI.
*<code>background_mode</code>: UI theme. The allowed values are light or dark.
*<code>authentication_secret</code>: Password for validating the digital signature.
*<code>photo_directory</code> (optional): Directory where user photos are stored. If not specified, a directory within the one specified in the "home" parameter is used.
*<code>apps_directory_filename</code> (optional): Directory where connections with the organization's applications are described.
*<code>apps_tokens_filename</code> (optional): File describing the connection tokens with the organization's applications.
*<code>apps_directory_federation_name</code> (optional).

Revision as of 10:01, 13 May 2024

Amidas: Organizational Federation Platform

Latest version: https://github.com/intino/amidas/releases/latest.

Amidas is a comprehensive tool designed to implement the concept of federation within an organization. Federation, in this context, refers to the collaborative framework through which disparate systems, services, and identities can seamlessly interact and collaborate while maintaining their autonomy and security boundaries. With advanced identification and authentication capabilities, as well as the ability to integrate various third-party services, the platform offers a complete solution for managing security and communication in the organizational environment.

Main Features

Amidas is designed with a range of functionalities that support the federation in a organization. The key features include:

Identification and Authentication

The platform provides a robust identification and authentication system to ensure user and data security. Different authentication methods can be implemented, such as passwords, OAuth, two-factor authentication (2FA), and certificate authentication, according to the organization's needs.

Third-Party Connectors

The platform offers the flexibility to integrate third-party services to obtain relevant information from the organization. Connectors for systems such as LDAP (Lightweight Directory Access Protocol) or Microsoft Azure can be added, facilitating secure access to user data and organization resources.

Communication Management

The platform facilitates effective communication among users by integrating with popular messaging applications such as Rocket.Chat or MS Teams. Users can collaborate, share information, and coordinate activities efficiently, improving productivity and collaboration within the organization. With these features, the organizational federation platform provides a robust solution for managing security and communication within the organization.

Step-by-Step Configuration Example

By utilizing the Intino plugin, users can enhance the configuration of the platform. The plugin facilitates the import of Amidas dependencies along with the necessary connectors for the specific use case. An example of usage can be found at https://github.com/intino/example.amidas.git.

Here are the startup parameters for the application, which must be provided in the format "name"="value" in the run configuration:

  • home: Directory for storing the application's own information necessary for its operation.
  • port: Port for starting the user interface and API.
  • title: Title of the organization. It will appear in the login interface and user profiles.
  • subtitle: Slogan of the organization.
  • logo: Logo of the application.
  • background: Background color in the UI.
  • background_mode: UI theme. The allowed values are light or dark.
  • authentication_secret: Password for validating the digital signature.
  • photo_directory (optional): Directory where user photos are stored. If not specified, a directory within the one specified in the "home" parameter is used.
  • apps_directory_filename (optional): Directory where connections with the organization's applications are described.
  • apps_tokens_filename (optional): File describing the connection tokens with the organization's applications.
  • apps_directory_federation_name (optional).