Use the term "identifier" if an identifier is talked about.
Operators often use the term "identity" when in fact it is an "identifier". Generally an "identity" and an "identifier" are different. There a several definitions for "identity" e.g. in OIDF, IETF and W3C e.g. "a collection of claims". But identity is never used when an identifier is meant.
I think we should avoid operator-speak and use "identifier" if it is an "identifier".
IMEI really is defined as "International Mobile Equipment Identity". See TS 22.016.
MEETING UPDATES
:
IMEI definition reverted to International Mobile Equipment Identity
PR approved and merged
Now merged
PR #91: Update error response schema following Commonalities update
Update error response schema to comply with CommonalitiesCAMARA_common.yaml
MEETING UPDATES
:
Wait for PR #87 to be merged and then fix any conflicts with this one.
Goal is to approve and merged the updated PR before next meeting
Cannot now be merged before Spring'25 meta-release. Leave open in case Axel Nennker wants to revise. Otherwise raise new issue on PPID introduction following Spring'25 meta-release.
Other New PRs
None
Issues
Closed Issues
Issue #80: Purpose of the lastChecked field in the response?
lastChecked response field is not clear to all potential API consumers
This is the last time that the API provider checked which IMEI was being used by a specific MSISDN
Could be "now", or could be some minutes ago. Implementation dependent.
How to fix?
Rename field (maybe to lastConfirmed)?
Better description in YAML itself?
MEETING UPDATES
:
Leave issue open for now. Axel Nennker to review how this would be supported by DT.
:
Eric Murray to propose updated description for this field
To be fixed by PR#88: Update LastChecked description
Issue #95: Should the 429 error response be documented in the YAML?
429 errors are now no longer mandatory in the OAS definition
We do document 429 errors. Should we keep them?
MEETING UPDATES
:
No view expressed either way during meeting. Leave open for comments until PR #94 is merged, and then close if no comments.
Issue #100: Description of 403 PERMISSION_DENIED error is outdated
Current text ininfo.descriptionfor `403 PERMISSION_DENIED" is as follows:
If the end user has not consented to the API consumer getting access to the device identifier information, then a403 PERMISSION_DENIEDerror is returned.
This is only true for a 2-legged access token (i.e. client credentials), and is not the only reason for this error. More generally, for both 2- and 3-legged access tokens, this error would be returned if the access token did not have the correct scope for the endpoint being called.
Updated error description text proposed in PR #101