You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

This page is a scratchpad for ongoing discussion at syncope-dev@incubator.apache.org

Features

Security

  1. Authentication chain (GoogleCode issue 274)
  2. Pluggable authentication modules (GoogleCode issue 274)
  3. Realm-based authorization (GoogleCode issue 272, Mail thread 1, Mail thread 2)
  4. PDC-based authentication (GoogleCode issue 96)
  5. Passthrough authentication (GoogleCode issue 273)
  6. Delegation (GoogleCode issue 102)
  7. Enhance password management (GoogleCode issue 218)
    Needs to be splitted
  8. Password required for resource subscription (GoogleCode issue 264, Mail thread)
  9. Remove MD5 as a supported password cipher algorithm (SYNCOPE-51)

ConnId

  1. Support more than one local connector bundles directory and zero or more ConnId's connector servers (GoogleCode issue 168)
  2. Scripted SQL connector bundle (GoogleCode issue 277)

Notification

  1. Allow more notification mechanisms besides e-mail
  2. Introduce notification chains

Roles

  1. Role/membership attributes synchronization (SYNCOPE-26)
  2. Add ability to search for Roles via the REST API (SYNCOPE-44)
  3. Dynamic role memberships (GoogleCode issue 219)
  4. Role propagation / synchronization (GoogleCode issue 22)
  5. Role workflow (GoogleCode issue 23)

REST

  1. Don't expose some REST list methods for anonymous (currently needed for self-registration)
  2. Easier and cleaner way to override REST methods (for WAR overlays)
  3. Rich client library, hiding REST call details (GoogleCode issue 104)
  4. Enlist RESTful methods (GoogleCode issue 250)
  5. Change UserController.verifyPassword() to take username (and not userId) as input parameter

Management

  1. JMX support (GoogleCode issue 95)
  2. Upgrade tools (GoogleCode issue 98)
  3. Command-line tool to manipulate configuration (GoogleCode issue 28)
  4. GUI installer (GoogleCode issue 99)
  5. End-user JSR-286 portlet (GoogleCode issue 103)
  6. Android / iPhone end-user app (GoogleCode issue 107)

General improvements

  1. Manage creator, lastmodifier and approvers information about each SyncopeUser bean (SYNCOPE-15)
  2. Virtual attribute cache (GoogleCode issue 276)
  3. Better way to override console components (for WAR overlays)
  4. Avoid duplication in console's authorization management
  5. Refresh button in console task modal windows (GoogleCode issue 248)
  6. Cancel button for console modal windows
  7. General console code reorganization

Improve documentation

  1. Self-registration
  2. REST interface (GoogleCode issue 250)
  3. Derived and Virtual attribute use cases

Versions

  • 2.0 Virtuoso
  • 2.1 Soave
  • 2.2 Diesis
  • No labels