You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We implemented the MAC settings profile API in #7380 for batch of devices it is useful but for a couple of devices it would be easier to use the Console UI.
Current Situation
Currently we can manage MAC settings profiles via the API.
Why do we need this? Who uses it, and when?
To have an easy way to manage MAC settings profiles and to associate/disassociate it to devices.
Proposed Implementation
A MAC settings profile is bind to an application. You can create/update/list/delete MAC settings profiles. We need to create a new section under the application where you can manage the MAC settings profiles.
We need to make sure that you can assign a MAC settings profile to an individual end device. For this probably the best place to put it under the end devices -> general settings -> network layer. Currently you can find here the Advanced MAC settings. When you assign a MAC settings profile then we are removing the Advanced MAC settings, they are mutually exclusive so it should reflect on the UI as well. We need to either show the MAC setting profile ID or the Advanced MAC settings. When unassigning the MAC settings profile from the device (setting the profile ID to null) then we need to show the Advanced MAC settings again.
There is also a possibility to assign MAC settings profile to batch of end devices. Probably a good place to put this under the Application -> MAC settings profile (the newly created page). Here you need to choose a MAC settings profile and you need to add a list of end-device IDs. You can also unassign the MAC setting profile from this list of end devices.
Contributing
I can help by doing more research.
I can help by implementing the feature after the proposal above is approved.
I can help by testing the feature before it's released.
There is also a possibility to assign MAC settings profile to batch of end devices. Probably a good place to put this under the Application -> MAC settings profile (the newly created page). Here you need to choose a MAC settings profile and you need to add a list of end-device IDs. You can also unassign the MAC setting profile from this list of end devices.
During the design session, it turned out that currently doesn't make sense to use this on the UI, because we don't have a possibility to get a list of end devices that are using the profile. So we cannot show here and makes it hard to change or modify the list of end devices that are using the profile.
We decided that you can assign/unassign a profile on a particular end device page only.
Nice job @pierrephz ! Only one remark, you renamed the Advanced MAC settings to MAC settings profile, I think it should be called just MAC settings to not confused with the MAC settings profile.
Summary
We implemented the MAC settings profile API in #7380 for batch of devices it is useful but for a couple of devices it would be easier to use the Console UI.
Current Situation
Currently we can manage MAC settings profiles via the API.
Why do we need this? Who uses it, and when?
To have an easy way to manage MAC settings profiles and to associate/disassociate it to devices.
Proposed Implementation
A MAC settings profile is bind to an application. You can create/update/list/delete MAC settings profiles. We need to create a new section under the application where you can manage the MAC settings profiles.
We need to make sure that you can assign a MAC settings profile to an individual end device. For this probably the best place to put it under the
end devices -> general settings -> network layer
. Currently you can find here theAdvanced MAC settings
. When you assign a MAC settings profile then we are removing theAdvanced MAC settings
, they are mutually exclusive so it should reflect on the UI as well. We need to either show theMAC setting profile ID
or theAdvanced MAC settings
. When unassigning the MAC settings profile from the device (setting the profile ID to null) then we need to show theAdvanced MAC settings
again.There is also a possibility to assign MAC settings profile to batch of end devices. Probably a good place to put this under the
Application -> MAC settings profile
(the newly created page). Here you need to choose aMAC settings profile
and you need to add a list of end-device IDs. You can also unassign the MAC setting profile from this list of end devices.Contributing
Validation
Code of Conduct
The text was updated successfully, but these errors were encountered: