Skip to content

Processing user access rights on OPC UA server side#8

Open
viacheslauK wants to merge 10 commits intomainfrom
permissions
Open

Processing user access rights on OPC UA server side#8
viacheslauK wants to merge 10 commits intomainfrom
permissions

Conversation

@viacheslauK
Copy link
Contributor

Brief:

  • Check user access rights on the server side before browsing, reading, writing, or executing;
  • Perform additional checks (execute and write permissions) for the following method nodes: BeginUpdate, EndUpdate, Add, Remove, and Connect;
  • Tests;

@viacheslauK viacheslauK force-pushed the permissions branch 3 times, most recently from 7c8691b to 8c97f1b Compare February 23, 2026 12:31
@viacheslauK viacheslauK marked this pull request as ready for review February 24, 2026 10:59
@viacheslauK viacheslauK self-assigned this Feb 24, 2026
Copy link
Contributor

@denise-opendaq denise-opendaq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me but I have not test you branch. I will do it later

{
OpcUaServer server = createServer();
auto users = List<IUser>();
auto userJure = User("jure", "jure123");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of password the User is expecting the password hash

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants