Glossary

This document is to declare definitions of Oten developer portal and Oten Store

Standardized list of definitions ensuring consistent understanding across project teams.

(*) features are on the way

Term

Definition

Applied To

Oten ecosystem

The centralized ecosystem that connects developers, administrators, and end-users to create, publish, and consume applications through integrated portals.

All modules

Developer portal (Dev portal)

Portal where developers register, build, test, manage, and publish applications to the Oten Store and others*.

Developers

Store

The public-facing portal where users (business or personal) browse, subscribe, and applications access entry point published on the platform.

End-users

Oten admin

Portal where platform administrators manage developer activities, app approvals, Store configuration, and system policies.

The dedicated team member responsible for the applications approval, app management, configuration and technical operation of the entire Oten ecosystem.

Oten internal Admin

App

A software product created by a developer or organization and published on the Oten Store and the others

All

App publishing

The process by which a developer submits an app for admin review and approval before it becomes visible on the Store.

Developers, Admins

App unpublishing

The process by which a developer requests to remove an app from the marketplace, subject to admin approval.

Developers, Admins

App suspension

Temporary removal or disabling of an app due to violations or required evidence.

Admins

App banning

Permanent removal of an app that violates platform policies or legal standards.

Admins

App version

A specific release iteration of an app that may include new features, fixes, or updates.

Developers, Admins, End-users

App details page

The page showing all app-related information including general info, pricing, versions, and reviews.

All

App analytics *

Metrics showing app performance, user subscriptions, and usage statistics.

Developers, Admins

App resource & security

Configuration section where developers manage app permissions, APIs, scopes, OAuth settings, and integrations.

Developers

App pricing plan*

Pricing model defining how users are charged (Free, Subscription, One-Time Purchase).

Developers, Admins

App subscription

Agreement where a user or workspace subscribes to use a specific app under defined pricing and terms.

End-users, Organization/ Workspace Admins

Personal account

Individual user account type managed by the Identity ecosystem (IDP), allowing direct developer onboarding after developer role assignment.

Developers

Business account

Organizational account type where developer role assignment requires admin authorization.

Developers, Admins

Developer role

A permission role allowing a user to create and publish apps on the Developer portal.

Developers

Organization admin (Org admin)

A business account user who manages enable/disable app status to subscription permissions within an organization.

Business accounts

Workspace admin (Ws admin)

A sub-unit under a Org admin account in business hierarchy where apps and subscriptions are managed at the workspace level. As well as role and permission assignment for a subscribed app.

Business accounts

Workspace member (Ws member)

A member of a certain workspace or multiple workspace under one org, which allows to perform relevant actions on Oten portals after assigned roles by ws admin.

Business accounts

Subscription management

Module allowing end-users to view, manage, renew, or cancel their app subscriptions.

End-users

Consent policy

User agreement that must be accepted before using or subscribing to an app.

Developers, End-users

Terms & conditions (T&C)

Legal agreement defining the rights and obligations between the developer and platform.

Developers, Admins

Notification center (noti center)*

Centralized hub where users (developers, admins, end-users) view system notifications (e.g., app approval, payout, policy update).

All

Payout*

Process where the platform transfers app revenue to developers after fees or thresholds.

Developers, Admins

Payout log*

Record of completed, pending, or rejected payout transactions.

Developers, Admins

Payment gateway*

Third-party service (e.g. Stripe, PayPal) that processes app payments and subscriptions.

Admins, Developers

Billing report*

A report summarizing app revenue, transaction volume, and payouts within a defined period.

Developers, Admins, End-users

Invoice & tax report*

Documents generated for payment verification and compliance purposes.

Developers, Admins

Testing environment (sandbox)*

A controlled environment where developers test apps before publishing.

Developers

Mock data

Sample or simulated data used for testing apps in sandbox environments.

Developers

Integration settings

Configurations where developers connect their apps with APIs, SDKs, or event systems.

Developers

Documentation

Area providing integration guides, API references, and tutorials for developers.

Developers, Admins

Support ticket*

A submitted request for technical help or issue reporting within the developer portal.

Developers

Live chat*

Real-time support feature enabling developers to contact the support team.

Developers, Admins

Content page

Dynamic section for displaying introduction, policy, or FAQ content across portals.

Admins, Tech team

Category configuration

Admin setting to define available app categories for marketplace classification.

Admins

Tag configuration

Admin setting to define metadata tags for app discovery and filtering.

Admins

Localization

Platform feature enabling display and operations in multiple languages or regions.

All

Audit log*

Historical record of user actions (developer updates, admin approvals, app changes).

Admins

Usage tracking*

System that monitors app installations, API usage, and customer engagement.

Admins

Authentication

The process of verifying user identity via IDP before accessing any portal.

All

IAM (Identity & access management)

Module responsible for role and permission assignment (developer, admin, workspace member).

Admins

Dashboard*

The homepage view summarizing main KPIs, announcements, and quick links for each portal.

Developers, Admins

App lifecycle

The full process from app creation → testing → submission → approval → publication

Developers, Admins

Ban developer / workspace*

Administrative action to block developers or workspaces that violate policies.

Admins

System onfiguration

Technical setup for banners, content, categories, tags, policies, and environment variables.

Admins, Tech team

Last updated