Getting started
What a developer builds against appsolut ONE, and where to begin.
appsolut ONE is the enterprise community server. Its Studio is where an organisation decides who its members are and which apps they may use; its Community Portal is a website the organisation connects to the Studio. These pages are for whoever builds against the Studio: a frontend, the frontend's backend, or an external register.
Three ways to connect
| You build | You use | Section |
|---|---|---|
| A website or app that people sign in to | Login with appsolut: OAuth 2.1 and OpenID Connect, with the frontend's OAuth client | OAuth clients, Login with appsolut |
| The backend of that website or app, asking about members | The Members API, with a frontend key | Frontend keys, Members API |
| An external register: your organisation's own member list, such as the HR system, that the Studio asks live | The appsolut register API, which your register exposes | appsolut register API |
A frontend usually needs the first two: its users sign in with Login with appsolut, and its backend calls the Members API for what the token does not say, such as whether someone who is not signed in is a member. The appsolut register API runs the other way: the Studio calls your register.
An example
The examples in these pages use Pannoniqa AG, a fictional manufacturer. Pannoniqa connects its HR system as the external register "SAP HR" for active employees and keeps the internal registers "Retirees" and "Works council" in the Studio. Its communities are "Active employees", "Retirees" and "All staff". The "Pannoniqa Portal", a Community Portal, serves all staff; the mobile "Pannoniqa App" serves active employees only.
In this section
- Frontends and app types: what a frontend is from a developer's view, and what the organisation gives you for it.
- Environments and endpoints: the two origins you work with, and where each API lives.
The terms these pages use are the Studio's own; the Studio manual's key concepts explain them.