Loading...
 
Skip to main content

History: Tiki Suite brainstorming

Preview of version: 497

This page is to discuss / debate / brainstorm on
  • what needs should be covered and
  • which components should be part of the suite


Related: Components and criteria and features.

Anything not needed by 80% of organizations should be on the Specialized components section. Previous brainstorming is available at here.




Security

Make sure we have a Security roadmap with all current chosen components, as we don't want to change later to improve security.

Desktop environments

See also: Tiki Suite Desktop

User have choice, but we should pick a suggested minimal Linux desktop. By default, no apps, and users install / activate what they need.


Single Sign On (SSO)

ClearOS permits centralized user & group management. So a user has the same username & password for ClearOS (to update their password and user certificates for OpenVPN), Tiki, XMPP (Prosody & Jitsi), Email (Zarafa & Thunderbird) and Flexshares (Samba shared folders accessible locally or via VPN). The system can also permit / restrict usage of many of the ClearOS apps. BigBlueButton & Kaltura users authenticate through Tiki, but it would be better if they could also authenticate directly to ClearOS. OwnCloud has OpenLDAP integration with ClearOS (Not in Tiki Suite, but still very useful for any ClearOS instance)

However, users still need to login to each app. We should progress to a Single Sign On solution. ClearOS should be an IdP (Identity Provider) and also should be able to be a SP (Service Provider).

Related:
ClearOS: Investigate the addition of a Single Sign On (SSO) solution
http://tracker.clearfoundation.com/view.php?id=1873

ClearOS: Add two-factor authentication
http://tracker.clearfoundation.com/view.php?id=1412

Protocols:

  • SAML
  • OpenID Connect
  • Central Authentication Service (CAS)
  • etc.


User story:

  1. Login to ClearOS (or perhaps to any of the apps)
  2. Have links to all apps available in SSO. This should be made available to the apps so they can include in their GUI (ex.: nav bar)
  3. User clicks on any link in the nav bar, which takes to that site, and logs them in transparently and securely


Target apps for Tiki Suite


Other target apps for ClearOS:

  • Joomla!
  • WordPress
  • OwnCloud


Desktop & mobile apps should also be covered.

Since ideally, ClearOS can act as an IdP, it would be best to support the protocols used by a large enough number of apps

History

Advanced
Information Version
Marc Laporte 511
View
Marc Laporte 510
View
Marc Laporte 509
View
Marc Laporte 508
View
Marc Laporte 507
View
Marc Laporte 506
View
Marc Laporte 505
View
Marc Laporte 504
View
Marc Laporte 503
View
Marc Laporte 502
View
Marc Laporte 501
View
Marc Laporte 500
View
Marc Laporte 499
View
Marc Laporte 498
View
Marc Laporte 497
View
Marc Laporte 496
View
Marc Laporte 495
View
Marc Laporte 494
View
Marc Laporte 493
View
Marc Laporte 492
View
Marc Laporte 491
View
Marc Laporte 490
View
Marc Laporte 489
View
Marc Laporte 488
View
Marc Laporte 487
View