CIM Issues #6890
Addition of Permission class to MarketManagement
Description
In order to fulfil the EU regulation 2023/1162 we would like to have a class Permission, inherited from Document, that can handle the permissions given by the "Permission administrator" regarding providing access (could be limited in time) to metered data by eligable parties.
Files
Proposed Solution
This MR suggests adding the Permission class to MarketManagment, inheriting from Document. It should be associated with e.g. TimePeriod, MktActivityRecord, MarketEvaluationPoint. See further attached PDF file.
3/27/2025: Reviewing the associations between the new Permission class and MarketEvaluationPoint and MktActivityRecord. Considering that the association to MktActivityRecord is not necessary. Updated MR to be attached with necessary associations. Jan and Bhagyashree to review internally and any additional use case needs that would alter the modeling.
Updated by Jan Owe 9 months ago
The EU Implementing regulation for accessing metering and consumption data (https://eur-lex.europa.eu/eli/reg_impl/2023/1162/oj) sets out some rules related to permissions getting the access. One of these rules involves sending master data when someone asks for permission to do certain tasks or activities. This master data serves a few purposes: first, it confirms that permission is being requested. Second, it grants permission to the party who wants to access validated historical consumption data as stated in the permission request. Third, it responds to the permission request, letting the requester know if it's valid or not. If the request is valid, it communicates the validation result, but if it's invalid, it indicates that too. Additionally, it informs the concerned party when permission has been successfully established, and it also grants permission to transfer data. So, it's essentially about confirming, granting, responding, communicating results, informing about success, and allowing data transfer as per the permission request.
Updated by Jan Owe 8 months ago
- File MR for IEC 62325-301 and 351 ENTSO-E Addition of_PermissionClass_20240919.pdf MR for IEC 62325-301 and 351 ENTSO-E Addition of_PermissionClass_20240919.pdf added
An updated MR document with updated diagrams and added text is provided.
Updated by Becky Iverson 2 months ago
- Status changed from Open to In Progress
- Decision updated (diff)
Updated by Scott Coe 11 days ago
I agree that this topic is critically important. In the “old days” CIM was inside the utility and one could ignore who supplied data, who can edit the data, and who can access the data. None of these are true statements any longer as we use CIM increasingly for communications outside the utility, including in data space.
I would like to see this issue elevated to “CIM Joint Issues”. I don’t particularly like the idea of creating a new class/specialization that can be associated when necessary to any particular object. Today we might see 10 objects from Europe, 5 objects from the US, etc. Tomorrow there will be more. I would rather see something at the IdentifiedObject level that describes information about data ownership and access. With optional attributes or optional associations, like was done for Name and NameAuthority, one could do the same for access controls, both “permanent” and “temporarily” as this issue raises when access is granted with, for example, and expiration date or a status which could be enabled/disabled.
Issue #6267 entitled “Person and Organization Relationships” has very little information and is two years old without action, but I think if there is a need to update this sort of information we should align this as well with these sorts of data access control objects I am suggesting above.
Updated by Becky Iverson 10 days ago
- Project changed from Market Management to CIM Joint Issues
- CIM Impacted Groups WG13, WG14, WG21 added