View Issue Details

IDProjectCategoryView StatusLast Update
0008271Part 84: UAFX ProfilesSpecpublic2022-09-07 20:54
ReporterGreg Majcher Assigned ToGreg Majcher  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionreopened 
Fixed in Version1.00.00 Release 
Summary0008271: UAFX SKS Push Facet needs to be restructured
Description

During review several issues were identified with UAFX SKS Push Facet as documented in the attached Word document.

TagsNo tags attached.
Attached Files
SKS Facet Issues.docx (244,859 bytes)

Activities

Greg Majcher

2022-08-31 18:57

manager   ~0017482

Updated UAFX SKS Push Facet with the decisions from the attached Word doc.
Modified Profile reporting tool with the same changes.

Greg Majcher

2022-09-07 17:49

manager   ~0017544

Changes agreed to in the 9/2/22 AWG meeting

Greg Majcher

2022-09-07 19:20

manager   ~0017546

Reopened to add more details

Greg Majcher

2022-09-07 20:53

manager   ~0017549

The attached document describes several reasons why the initial definition of the UAFX SKS Push Facet was incoherent. The following decisions were made to correct this:

We tried to make SKS PubSub Key Management mandatory, but it relied on SecurityGroupType which was not pulled in due to PubSub Model SKS being optional. It was determined that exposing the key management interface was not necessary for an MVS.
DECISION: pubSub Key Management should be made optional.

The SecurityGroupType type does not need to be exposed, but the controller (on the SKS side) must have the implementation.
DECISION: The functionality of SecurityGroupType must be supported, but the type does not need to be exposed in the information model.
Decided in the 8/31/22 AWG meeting.

The team agreed that we did not want a controller to be forced to serve as general purpose SKS for the whole network. PubSub Model SKS Push was made mandatory in the facet, but that CU required support of the AddPushTarget and RemovePushTarget methods via support for PubSubPushTargetFolderType. Exposing these methods would effectively make controllers a general purpose SKS. We decided to write a new CU for UAFX without requiring support for PubSubPushTargetFolderType. That CU will say, "The SKS pushes security keys to targets by invoking the SetSecurityKeys Method on the target."
DECISION: We will create a new CU, make it mandatory, and make PubSub Model SKS Push optional.

The last issue in the attached issues document was determined to be a non-issue. The target side is adequately covered with PubSub Publisher SetSecurityKeys and PubSub Subscriber SetSecurityKeys.

Greg Majcher

2022-09-07 20:54

manager   ~0017552

Resolutions agreed in 9/7/22 AWG meeting.

Issue History

Date Modified Username Field Change
2022-08-31 18:37 Greg Majcher New Issue
2022-08-31 18:37 Greg Majcher File Added: SKS Facet Issues.docx
2022-08-31 18:47 Greg Majcher Assigned To => Greg Majcher
2022-08-31 18:47 Greg Majcher Status new => assigned
2022-08-31 18:57 Greg Majcher Status assigned => resolved
2022-08-31 18:57 Greg Majcher Resolution open => fixed
2022-08-31 18:57 Greg Majcher Fixed in Version => 1.00.00 Release
2022-08-31 18:57 Greg Majcher Note Added: 0017482
2022-09-07 17:49 Greg Majcher Status resolved => closed
2022-09-07 17:49 Greg Majcher Note Added: 0017544
2022-09-07 19:20 Greg Majcher Status closed => feedback
2022-09-07 19:20 Greg Majcher Resolution fixed => reopened
2022-09-07 19:20 Greg Majcher Note Added: 0017546
2022-09-07 20:53 Greg Majcher Status feedback => resolved
2022-09-07 20:53 Greg Majcher Note Added: 0017549
2022-09-07 20:54 Greg Majcher Status resolved => closed
2022-09-07 20:54 Greg Majcher Note Added: 0017552