Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stöd för att släppa en eller flera tilldelade licenser #23

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 37 additions & 9 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,13 +172,21 @@ Ordersvaret (Ordersvar 2.js) visar att tilldelning är redo och kan tilldelas vi
action: "",

account: {
identitySource: "",
id: "",
schoolUnitCode: "",
organizationNumber: "",
name: "",
identitySource: "",
id: "",
schoolUnitCode: "",
organizationNumber: "",
name: "",
},

unassignmentRows: [{
user: {
identitySource: "",
id: ""
},
licenseKey: ""
}],

assignmentRows: [{
user: {
identitySource: "",
Expand Down Expand Up @@ -209,11 +217,16 @@ Ordersvaret (Ordersvar 2.js) visar att tilldelning är redo och kan tilldelas vi
| account.schoolUnitCode | string | | Skolenhetskod om det är en skolenhet som beställer |
| account.organizationNumber | string | x | Organisationsnummer på beställaren |
| account.name | string | x | Namnet på skolenheten |
| unassignmentRows| array | | Befintliga tilldelningar som ska släppas |
| unassignmentRows.user| object | x | Den användaren som ska bli av med licens |
| unassignmentRows.user.id| string | x | Användarens id |
| unassignmentRows.user.identitySource | string | x | Källan till användarens id |
| unassignmentRows.licenseKey| string | x | Licensnyckeln, en av de nycklar som tjänsteleverantören svarade med på köpet. Ange artikelnummer om tjänsteleverantören inte använder licensnycklar. |
| assignmentRows| array | x | Tilldelningarna |
| assignmentRows.user| object | x | Den användarens som ska använda en licens |
| assignmentRows.user.id| string | x | Användarens id |
| assignmentRows.user.identitySource | string | x | Källan till användarens id |
| assignmentRows.licenseKey| string | x | Licensnyckeln, en av de nycklar som tjänsteleverantören svarade med på köpet |
| assignmentRows.licenseKey| string | x | Licensnyckeln, en av de nycklar som tjänsteleverantören svarade med på köpet. Ange artikelnummer om tjänsteleverantören inte använder licensnycklar. |
| assignmentRows.assignedByGroups| array | | De grupper som en användare blev tilldelad genom. Tilldelningen är individuell men klienten kan skicka med information om grupptillhörighet och tjänsteleverantören kan välja att använda den i sin miljö |
| assignmentRows.assignedByGroups.identitySource| string | | Källan till användarens id. |
| assignmentRows.assignedByGroups.id| string | x | Gruppens id |
Expand All @@ -227,12 +240,20 @@ Ordersvaret (Ordersvar 2.js) visar att tilldelning är redo och kan tilldelas vi
serviceProviderId:"",
clientId:"",

unassignmentRows: [{
user: {
identitySource: "",
id: ""
},
licenseKey:"",
status:"",
errorMessage:""
}]
assignmentRows: [{
user: {
identitySource: "",
id: ""
},

},
licenseKey:"",
status:"",
productUrl:"",
Expand All @@ -247,7 +268,14 @@ Ordersvaret (Ordersvar 2.js) visar att tilldelning är redo och kan tilldelas vi
| --- | --- | --- | --- |
| clientId | string | x | Klientens id, t.ex. goteborgsregionen.se |
| serviceProviderId | string | x | Tjänsteleverantörs id, t.ex. nok.se |
| assignmentRows| array | x | Raderna som har hanterats |
| unassignmentRows| array | x | Raderna som har hanterats för att släppa licenser |
| unassignmentRows.user| object | x | Användaren som har förlorat en licens |
| unassignmentRows.user.identitySource| string | x | Källan för användarens id |
| unassignmentRows.user.id| string | x | Användarens id |
| unassignmentRows.licenseKey| string | x | Licensnyckeln som har släppts fri|
| unassignmentRows.status| string | x | beingProcessed, unassigned eller failed |
| unassignmentRows.errorMessage| string | | Eventuellt felmeddelande ifall tjänsteleverantören svarar med failed |
| assignmentRows| array | x | Raderna som har hanterats för tilldelning |
| assignmentRows.user| object | x | Användaren som har fått en licens |
| assignmentRows.user.identitySource| string | x | Källan för användarens id |
| assignmentRows.user.id| string | x | Användarens id |
Expand Down