POST serviceowner/Srr
Adds a new service right to the Service Rights Registry table.
Request Information
Parameters
Name | Description | Additional information |
---|---|---|
srrRights | An SRRRightRequest object specifying the service and the right to be added |
Define this parameter in the request body. |
Request body formats
application/hal+xml
Sample:
<resource> <resource> <ServiceCode>4541</ServiceCode> <ServiceEditionCode>1</ServiceEditionCode> <Reportee>901234567</Reportee> <Right>Write</Right> <ValidTo>29.08.2019 07:56:20</ValidTo> <Condition> <HandledBy>910419218</HandledBy> <IsRecipient>True</IsRecipient> <IsSender>True</IsSender> <KeepSessionAlive>True</KeepSessionAlive> <AllowedRedirectDomain> <String>*.VG.NO</String> <String>WWW.NRK.NO</String> </AllowedRedirectDomain> </Condition> </resource> <resource> <ServiceCode>4541</ServiceCode> <ServiceEditionCode>1</ServiceEditionCode> <Reportee>910457667</Reportee> <Right>Read</Right> <ValidTo>29.08.2019 07:56:20</ValidTo> </resource> </resource>
application/hal+json
Sample:
[ { "ServiceCode": "sample string 19", "ServiceEditionCode": 2, "Reportee": "string sample", "Right": "Write", "ValidTo": "2019-04-29T07:56:20.0590584+02:00", "Condition": { "HandledBy": "901234567", "IsRecipient": true, "IsSender": true, "KeepSessionAlive": true, "AllowedRedirectDomain": [ "*.vg.no", "www.nrk.no" ] } }, { "ServiceCode": "sample string 19", "ServiceEditionCode": 2, "Reportee": "string sample", "Right": "Read", "ValidTo": "2019-04-29T07:56:20.0590584+02:00" } ]
Response Information
An SRRRightRequest with the added service right.
Response body formats
application/hal+xml
Sample:
Sample not available.
application/hal+json
Sample:
{ "_links": { "self": { "href": "sample string 39" } }, "_embedded": { "sample string 57": [ { "Id": 1, "ServiceCode": "sample string 14", "ServiceEditionCode": 2, "Reportee": "sample string 16", "Right": "sample string 64", "ValidTo": "2024-12-04T22:23:47.5864238+01:00", "Condition": { "HandledBy": "sample string 64", "IsRecipient": true, "IsSender": true, "KeepSessionAlive": true, "AllowedRedirectDomain": [ "sample string 87", "sample string 99", "sample string 95" ] }, "OperationStatus": "sample string 86", "_links": { "self": { "href": "sample string 98" } } }, { "Id": 1, "ServiceCode": "sample string 14", "ServiceEditionCode": 2, "Reportee": "sample string 16", "Right": "sample string 64", "ValidTo": "2024-12-04T22:23:47.5864238+01:00", "Condition": { "HandledBy": "sample string 64", "IsRecipient": true, "IsSender": true, "KeepSessionAlive": true, "AllowedRedirectDomain": [ "sample string 87", "sample string 99", "sample string 95" ] }, "OperationStatus": "sample string 86", "_links": { "self": { "href": "sample string 98" } } }, { "Id": 1, "ServiceCode": "sample string 14", "ServiceEditionCode": 2, "Reportee": "sample string 16", "Right": "sample string 64", "ValidTo": "2024-12-04T22:23:47.5864238+01:00", "Condition": { "HandledBy": "sample string 64", "IsRecipient": true, "IsSender": true, "KeepSessionAlive": true, "AllowedRedirectDomain": [ "sample string 87", "sample string 99", "sample string 95" ] }, "OperationStatus": "sample string 86", "_links": { "self": { "href": "sample string 98" } } } ] } }