Joe visits corporate App Store of acme.com.
5
Greg from HR also visits corporate App Store of acme.com.
6
App Store
7
- App Listing- Mobile/Web- Sorting (alphabetical, date created, top
rated, etc)- Tag based App categorization- App Visibility- SSO (Single Sign On)- Enterprise Subscription- App Documentation
Alex uses App Publisher to publish Apps to App Store of acme.com.
10
App Publisher
11
- App Publishing- App Discovery- App Versioning- Security Proxy- SSO- JWT/SAML Response
Benefits to App Developers
14
- Authentication Service
- Authorization Service
- Logged in User Profile Attributes
- Web resource based access policies
App perceives a single OAuth provider – Keeps only the WSO2 App Manager Oauth key/secret
17
OAuth2 Token Exchange
- Avoids unnecessary bandwidth congestion
- Safeguards against security risks (e.g. DoS attacks)
- Supports
o Resource-level throttling based on URL-patterns
o App-level throttling : Supports default (Gold, Silver, Bronze & Unlimited) & custom limits
18
Throttling
- Enables adhering to the organization’s existing departmental structure
- Cost reduction via shared infrastructure and economies of scale
- Ease of deployment and release management
- Scalability
19
Multitenancy
22
100% Open Source, under Apache 2
License
Policy-based Authorization
Insights into App Subscriptions &
Behaviors
Single-Sign-On (SSO) across Web AppsUnified App Store
Central App Management
(web & mobile)
Access Control based on Organizational
User Roles
Leverages on proven components of WSO2: - Analytics Platform - App Usage Statistics - Security offering - Authentication, Authorization,
Federated Identity and SSO - Enterprise Store - App Provisioning & Management
Summary
Top Related