Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update Policy Service

...

Policy Service

Old URL

New URL

Comment

GET POST /policy/{kind}account/list create GET

POST /policies/{kind} account

Returns a list of policies with matching kind Creates a new account policy.

GET /policy/read/{id}

GET /policies/account/{id}

Returns a account policy with matching id.

POST GET /policy/account/global/create read

POST GET /policies/account/0

Returns global Creates a new account policy.

POST GET /policy/syncaccount/create list

POST GET /policies/account

Creates a new sync policy Returns a list of account policies.

POST /policy/passwordaccount/create update

POST PUT /policies

Creates a new password policy.

POST /policy/account/update PUT /policies/{id}

Updates account policy with matching id.

POST GET /policy/syncdelete/update {id}

PUT DELETE /policies/account/{id}

Updates Deletes account policy with matching id.

Old URL

New URL

Comment

POST /policy/passwordsync/update create

PUT POST /policies/{id} sync

Creates a new sync policy Updates policy with matching id.

GET /policy/deleteread/{id}

DELETE GET /policies/sync/{id}

Deletes Returns sync policy with matching id.

GET /policy/accountsync/global/read

DELETE GET /policies/globalsync/{kind} 0

Returns global sync policy for matching kind.

GET /policy/sync/global/read list

GET /policies/sync

Returns a list of sync policies.

POST /policy/sync/update

PUT DELETE /policies/globalsync/{kindid}

Returns global Updates sync policy for with matching kindid.

GET /policy/password/global/read delete/{id}

DELETE /policies/global/{kind} sync/{id}

Deletes sync policy with matching id.

Old URL

New URL

Comment

POST /policy/password/create

POST /policies/password

Creates a new password policy.

GET /policy/read/{id}

GET /policies/password/{id}

Returns password policy with matching id.

GET /policy/password/global/read

GET /policies/password/0

Returns global password policy.

GET /policy/password/list

GET /policies/password

Returns a list of password policies.

POST /policy/password/update

PUT /policies/password/{id}

Updates password policy with matching id.

GET /policy/delete/{id}

DELETE /policies/password/{id}

Deletes password policy with matching id Returns global policy for matching kind.

Report Service

Old URL

New URL

Comment

POST /report/create

POST /reports

Creates a new report.

POST /report/update

PUT /reports/{reportId}

Updates report with matching reportId.

POST /report/count

POST /reports/count

Returns number of existing reports.

GET /report/list

GET /reports

Returns a list of all reports.

GET /report/list/{page}/{size}

GET /reports?page={page}&size={size}

Returns a list of reports according to pagination.

GET /report/execution/list

GET /reports/executions

Returns a list of all execution reports.

GET /report/reportletConfClasses

GET /reports/reportletConfClasses

Returns a list of all reportletConfClasses.

GET /report/read/{reportId}

GET /reports/{reportId}

Returns report with matching reportId.

GET /report/execution/read/{executionId}

GET /reports/executions/{executionId}

Returns execution report.

GET /report/execution/export/{executionId}?fmt={format}

GET /reports/executions/{executionId}?format={format} (Accept: application/octet-stream)

Returns execution report as an downloadable file. Format is optional.

POST /report/execute/{reportId}

POST /reports/{reportId}/execute

Executes report.

GET /report/delete/{reportId}

DELETE /reports/{reportId}

Deletes report with matching id.

GET /report/execution/delete/{executionId}

DELETE /reports/executions/{executionId}

Deletes execution report with matching id.

...