From 72d143ede7e7fe1ef9edc1997d70d6a405ed35cf Mon Sep 17 00:00:00 2001 From: Edward Ly Date: Wed, 23 Oct 2024 17:12:05 -0700 Subject: [PATCH] fix(ExApp): merge AppAPI concepts page into developer manual AppAPI overview page Signed-off-by: Edward Ly --- admin_manual/exapps_management/Concepts.rst | 19 ------------------ admin_manual/exapps_management/index.rst | 1 - .../exapp_development/Introduction.rst | 20 +++++++++++++++++++ 3 files changed, 20 insertions(+), 20 deletions(-) delete mode 100644 admin_manual/exapps_management/Concepts.rst diff --git a/admin_manual/exapps_management/Concepts.rst b/admin_manual/exapps_management/Concepts.rst deleted file mode 100644 index c944cc69d..000000000 --- a/admin_manual/exapps_management/Concepts.rst +++ /dev/null @@ -1,19 +0,0 @@ -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. diff --git a/admin_manual/exapps_management/index.rst b/admin_manual/exapps_management/index.rst index bd591335b..1d55c68cb 100644 --- a/admin_manual/exapps_management/index.rst +++ b/admin_manual/exapps_management/index.rst @@ -10,4 +10,3 @@ ExApps management CreationOfDeployDaemon TestDeploy ManagingExternalApplications - Concepts diff --git a/developer_manual/exapp_development/Introduction.rst b/developer_manual/exapp_development/Introduction.rst index fc8527da1..e8671b2da 100644 --- a/developer_manual/exapp_development/Introduction.rst +++ b/developer_manual/exapp_development/Introduction.rst @@ -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.