#1125 Add to API keys support for expiration and special capabilities

v1.0.0
closed
sf-2 (994)
Admin
nobody
2015-08-20
2010-11-07
No

Subtask of #1029. To support bulk import and other high-resource/sensitive operations, it makes sense to add to API keys expiration support as well as ability to attach extra "capabilities" data. Usecase: give user X one day to perform an import to project Y.

As API keys are user-bond, capabilities apparently should be a dictionary, to allow capabilities discrimination ("import" capability, but only for project Y).

Discussion

  • Paul Sokolovsky

    Paul Sokolovsky - 2010-11-07

    Model change and expiration check are in ps/1125. UI to create such API keys needs consideration.

     
  • Paul Sokolovsky

    Paul Sokolovsky - 2010-11-08
    • status: open --> in-progress
    • custom_field__size: --> 1
     
  • Paul Sokolovsky

    Paul Sokolovsky - 2010-11-08

    Reviewed by rcopeland. Merged to ps/1029. #1128 was created for UI to create special keys.

    • status: in-progress --> closed
     

Log in to post a comment.