Explore Overview0 - aliconnect/aliconnect.sdk GitHub Wiki
Volgend artikel Explore Terms of use
Hoofd artikel Explore
Aliconnect is een Automation Integration Management (AIM) Server en voorziet in de integratie van AIM Clients in de Cloud. ALiconnect biedt, via de AIM server, verbindingen met andere Cloud diensten van o.a. Microsoft en Google. Hierdoor beschikt een ontwikkelaar middels één API over toegang tot een diversiteit van data in de Cloud.
Tevens biedt Aliconnect een AIM WebSocket Server voor de communicatie van AIM WebSocket IoT oplossingen in de Cloud.
-
Basic
: Beschikbaar na aanmaken account -
Admin
: Beschikbaar voor administrator -
Config
: Beschikbaar na standaard configuratie -
Custom No-code
: Beschikbaar na klant specifieke configuratie -
Custom Low-code
: Beschikbaar in bibliotheek en te configureren/programmeren middels low-code -
Custom Development
: Beschikbaar in bibliotheek en te configureren/programmeren door software engineer -
Support
: Klant specifieke ondersteuning
- Uniek persoonlijk account. Uniek middels Mail adres t.b.v. webshops.
- Uniek persoonlijk account. Uniek middel Mail adres en 06 nummer verificatie t.b.v. domein accounts.
- Uniek persoonlijk account middels BSN verificatie t.b.v. persoon identificatie.^4^
- Authenticatie middels Wachtwoord.
- 2 traps authenticatie middels EMail code verificatie . Incl code timeout controle.
- 2 traps authenticatie middels SMS code verificatie . Incl code timeout controle.
- 2 traps authenticatie middels Webapp en QR code verificatie.
- MS Account koppeling.
- DigiD koppeling.^5^
- Gebruikers ondersteuning bij verlies van mobiel apparaat i.v.m. oplossen 2 traps verificatie.^7^
- Public account, iedereen kan zich aanmelden als gast b.v. t.b.v. webshop.
- Aanmeld procedure conform OAuth 2 proces.
- Persoonlijk domein specifiek account.
- User authenticatie controle. Applicaties controleren middels een refresh token of de gebruiker is aangemeld. Indien een gebruiker zich op een systeem afmeld wordt de gebruiker op alle actieve apps van het systeem afgemeld. Niet actieve apps worden afgemeld zodra deze opstarten.
- Scope acceptatie bij login proces.
- Eenmalige scope acceptatie bij login proces. Indien gebruiker scope heeft geaccepteerd dan wordt dit niet opnieuw gevraagt tenzij er een consent aanmeld process wordt uitgevoerd.
- Domein account, alleen toegang voor gebruikers die zijn aangemaakt door een administrator t.b.v. company domains.^2^
- Scope selectie bij login proces. Gebruiker kan zelf bepalen voor welke scope hij toestemming geeft.^2^
- Woord analyse en indexering bij opslag
- Zoeken op woorden in alle data
- No backend development
- Zelf lerend datamodel gebaseerd op OAS3+ specificatie
- Klant specifieke database met traditionele tabellen.^5^
- Klant specifieke database procedures met traditionele tabellen.^6^
- Item
- Folder
- Contact(Person)
- Enterprise/Company/Organisatie
- Site/Locatie/Vestiging
- Area/Afdeling
- Product/Equipment/EquipmentModule
- WebPage
- WebShop.^3^
- ISA88, ProcessCell, Unit, EquipmentModule, ControlModule.^3^
- Schema security middels scope conform OAS3
- Share folders with internal/external users.^2^
- Share items with internal/external users.^2^
- Form security private/public per gebruikersgroep.^4^
- Form security private/public per gebruiker.^4^
- Field security private/public per gebruikersgroep.^4^
- Field security private/public per gebruiker.^4^
- API request URL conform OData 4.0
- API JSON response conform OData 4.0
- id_token verificatie
- access_token verificatie
- api_key verificatie
- OAS3 - Specificatie API conform Open API Specificatie standaard 3.x
- API interface met klant specifieke database.^4^
- Geintegreerde basis API functies.^5^
- Klant specifieke API functies.^6^
- web printer server
- web mail server
- dagelijkse backup web server data
- dagelijkse backup file server data
- Data center in Europa
- Tier 3 data center in Nederland.^4^
- klant specifieke data server tier 3 data center in Nederland.^7^
- access_key timeout controle. Indien de toegangscode is verlopen wordt toegang tot data geweigert.
- web text translate library, per regel en per woord in fornt-end (js) en back-end (php)
- auto translate library naar alle talen van de wereld via google translate
- info veld bij properties, configureerbare toelichting wordt getoont bij invoer velden.
- form verificatie in webapplicatie, alle velden worden gecontroleerd, versturen pas mogelijk als alle data akkoord is.
- adres gegevens automatisch aangevuld met google maps data
- adres locatie automatisch inmgevuld met google maps data
-
Zoeken op woorden in gebruikte data
-
Zoekopdracht middels API request
-
Optineel[3] Favorieten beheer, analyse data gebaseerd op gebruikers favorieten
-
Optineel[3] Historie beheer, analyse data gebaseerd op gebruikers historie
-
Optineel[3] Producten/equipment beheer, analyse data producten t.b.v. webshop vergelijkbare oplossingen
-
Afbeeldingen/bijlagen toevoegen door file open dialoog
-
Afbeeldingen/bijlagen toevoegen door drag en drop
-
Afbeeldingen toevoegen door copy en paste
-
In de app foto's maken, schets toevoegen en opslaan
-
In de app schetsen/handtekening maken en opslaan
-
HTML Text editor
-
HTML inline afbeeldingen toevogen vanuit clipboard
-
HTML inline afbeeldingen toevogen door file drag drop
-
code editor
-
Context menus
-
Office integratie
- Exchange online email beheer
- Excel upload import.^3^
- Excel download.^3^
- MS-Word docx download.^6^
- Exchange online agenda beheer.^6^
- Exchange online taken beheer.^6^
- Uitwisselen data tussen aliconnect en MS-Word via geintegreerde webapplicatie binnen MS-Word.^6^
- Uitwisselen data tussen aliconnect en MS-Excel via geintegreerde webapplicatie binnen MS-Excel.^6^
- HTML documentatie visualisatie met index
- MD file documentatie generatie.^6^
- AIM data documentatie generatie, opbouwen van documentatie uit aim data structuren.^6^
- Formulier
- Lijst weergave
- Kaartjes weergave
- Tabel weergave
- Document weergave
- Geografische weergave in google maps
- Grafieken
- Relatie en proces diagrammen
- Kalender weergave.^6^
- Plannings weergave in ganth charts.^6^
- 2D Weergave.^6^
- 3D Weergave van enkelvoudige objecten.^6^
- 3D Weergave samengestelde systemen.^6^
- Excel web data synchronisatie met api_key beveiliging
- Windows data exchange applicatie aliconnector voor integratie met windows
- Automatisch upload/download documenten en opstarten office applicaties vanauit web browser Applicaties
- Data synchronisatie met office applicaties zoals MS-Outlook
- Automatisch achtergrond synchronisatie met file systemen, excel files e.d.^6^
- Data synchronisatie met ERP systemen zoals SAP, AS-400, Access.^6^
- Optimale route bepaling over meerdere locatie punten.^6^
- Aanvullen adres gegevens met locatie gegevens vanuit google maps.^6^
- MarkDown MD tot HTML
- Code markup Javascript
- Real time socket communicatie
- Message reply bij sendto. Afhandeling berichten tussen nodes via een request en een reply (promise)
- Integrated multi user GUI updates. alle gegevens op iedere gebruikers interface worden realtime bijgewerkt bij een wijziging
- Auto set attribute van elementen met data on load, bij opstarten worden alle attributen correct ingesteld.^6^
- Node control applicaties.^6^
- Node control applicaties.^6^
- Setup GitHub repositories.^6^
- Setup GitHub main.^6^
- Setup GitHub website.^6^
- Account OAS3 YAML editor t.b.v. gebruikers configuratie
- Create domain.^3^
- Create domain account.^3^
- Domain OAS3 YAML file upload.^6^
- Gebruik data €0.007/request
- Export data voor lokaal gebruik, €10/node.^6^
<!DOCTYPE html>
<!-- html start -->
<html class="app" dark="1">
<head>
<link rel="stylesheet" type="text/css" href="https://aliconnect.nl/v1/api/css/web_debug.css">
<script type="text/javascript" src="https://aliconnect.nl/v1/api/js/aim_debug.js"
ws-url="wss://aliconnect.nl:444"
libraries="web,om,auth"
scope1="name email"
callback="init"
></script>
<script>
/** js start **/
/** js end **/
</script>
</head>
<body>
</body>
</html>
<!-- html end -->
(function() {
$().on('ready', event => {
/** js start **/
// document.body.innerText = 'Hello world';
/** js end **/
});
})();