Skip to content

Commit

Permalink
fix: merge AppAPI concepts page into developer manual AppAPI overview…
Browse files Browse the repository at this point in the history
… page

Signed-off-by: Edward Ly <contact@edward.ly>
  • Loading branch information
edward-ly committed Oct 24, 2024
1 parent 8e51bb3 commit 2466078
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 20 deletions.
19 changes: 0 additions & 19 deletions admin_manual/exapps_management/Concepts.rst

This file was deleted.

1 change: 0 additions & 1 deletion admin_manual/exapps_management/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,3 @@ ExApps management
CreationOfDeployDaemon
TestDeploy
ManagingExternalApplications
Concepts
20 changes: 20 additions & 0 deletions developer_manual/exapp_development/Introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,23 @@ AppAPI brings out the following terms frequently used in the code:
* ``ExAppScope`` - granted to ExApp scope group of access to API routes
* ``ExAppApiScope`` - pre-defined scope group of access to list of API routes
* ``FileActionsMenu`` - entry in files actions menu (context menu)

Concepts
--------

API Access Control Mechanism
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Each application defines list of API groups it intends to access.

This system easily allows you to increase the level of trust in applications.
Even prior to installation, it's possible to ascertain the API groups to which an application will gain access.

Extensible Deployment
^^^^^^^^^^^^^^^^^^^^^

The system should support the expansion and integration of new deployment methods, avoiding any tight coupling with a specific deployment type.
Applications should be capable of indicating the deployment methods they can accommodate.

Given the evolving landscape of new technologies and the potential emergence of more intricate or simplified deployment options,
the system is architected to seamlessly embrace the integration of novel deployment modes.

0 comments on commit 2466078

Please sign in to comment.