Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Creation and Removal for Remote Support Session #7096

Open
Amygos opened this issue Nov 5, 2024 · 2 comments
Open

User Creation and Removal for Remote Support Session #7096

Amygos opened this issue Nov 5, 2024 · 2 comments
Assignees
Labels
nethvoice Bug or features releted to the NethVoice project verified All test cases were verified successfully
Milestone

Comments

@Amygos
Copy link
Member

Amygos commented Nov 5, 2024

Upon interception of the remote-support-started and remote-support-stopped events, create or remove the nethsupport user in FreePBX on NethVoice for NethServer 8. The user should have admin privileges and use the session ID as the password.

@Amygos Amygos added the nethvoice Bug or features releted to the NethVoice project label Nov 5, 2024
@DavidePrincipi DavidePrincipi moved this from New to Ready in NethServer Nov 5, 2024
@Amygos Amygos moved this to Todo in NethVoice Nov 7, 2024
@Amygos Amygos added this to the NethVoice 1.1 milestone Nov 7, 2024
@Amygos Amygos moved this from In Progress to Testing in NethVoice Nov 8, 2024
@Amygos Amygos moved this from In Progress to Testing in NethVoice Nov 8, 2024
@Amygos Amygos moved this from Testing to In Progress in NethVoice Nov 8, 2024
@Stell0
Copy link

Stell0 commented Nov 8, 2024

Test case:

  • Start the remote support session.
  • Verify that it is possible to log in to the NethVoice interface and FreePBX interface with the username nethsupport and the password as the session ID.
  • Stop the remote support session.
  • Logging in with the same credentials should no longer be possible.

Stell0 added a commit to nethesis/ns8-nethvoice that referenced this issue Nov 11, 2024
- Add script to create support user upon session start (`10add_support_user`).
- Add script to remove support user upon session stop (`10remove_support_user`).

These scripts handle support user creation and deletion by interacting with the database, ensuring temporary users are managed appropriately for support sessions.
NethServer/dev#7096
@andrea-marchionni andrea-marchionni added the testing Packages are available from testing repositories label Nov 11, 2024
@Stell0 Stell0 closed this as completed Nov 12, 2024
@github-project-automation github-project-automation bot moved this from Testing to Done in NethVoice Nov 12, 2024
@Stell0 Stell0 added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Nov 12, 2024
@Amygos Amygos added the testing Packages are available from testing repositories label Nov 13, 2024
@github-actions github-actions bot removed the verified All test cases were verified successfully label Nov 13, 2024
@nethbot nethbot moved this from Verified to Testing in NethVoice Nov 13, 2024
@Amygos Amygos added the verified All test cases were verified successfully label Nov 13, 2024
@github-actions github-actions bot removed the testing Packages are available from testing repositories label Nov 13, 2024
@nethbot nethbot moved this from Testing to Verified in NethVoice Nov 13, 2024
@Amygos Amygos reopened this Nov 13, 2024
@Amygos
Copy link
Member Author

Amygos commented Nov 13, 2024

Testing release nethesis/ns8-nethvoice 1.1.1-testing.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nethvoice Bug or features releted to the NethVoice project verified All test cases were verified successfully
Projects
Status: Verified
Development

No branches or pull requests

3 participants