Best Of
Re: Recording portion of the screen
It would be great if Panopto can consider adding this feature. My friend let me use his screen recorder called Joyoshare VidiKit one day. I can freely drag the capturing frame to select my screen size and the video can be recorded in 1080p at 60 FPS. It is just so amazing that I really hope that one day Panopto can support this utility.
Recording portion of the screen
Hi I am using Panopto, I want to know how I can record the selected portion of the screen rather than the full screen.
Regards
Ramzan
Re: Feature Request? API for getting all folders of a user?
Could this be added to the REST API wish list ? 😊
Re: Bulk Copy function via API
Yes, we've been raising this almost monthly with our Account Manager as well as putting this in as a feature request. Panopto - please be more responsive! @Valen Ng and @Tyrone Najduch
Re: Crop Video in Editor
Surprised this isn't built in yet. Wondering the status on it. If a user can punch in 1—25% and then shift the shot in any direction, it'd be a big help to crop out distractions in the backgrounds/sides of frame, etc.
Re: Crop Video in Editor
Short rant incoming: Currently the editor in Panopto is it's greatest weakness. So many missing features which should have been in place by now. A "save as" functionality, interactivity features, sound editing… the list goes on. I think Panopto have been way too slow at addressing their editor so I hope we get to see some upgraded features soon.
Re: Logos and promotional assets
From what I remember back when we did some branding work back in ~2019, they want you to get the assets from their marketing team. They were definitely willing to provide them, but there wasn't anything posted publicly. It seems like from Jeffrey's post above that there had been some at some point (maybe) but those have since broken.
Re: REST API User Search, Get User Details, Add Users to User Group
Hi Alex,
Thank you for contacting Panopto. I am Nedim and I will try to help you to achieve your goal.
For your needs you can use our SOAP API endpoints as follows:
GetUsers - You can search for users by userId and result will contain basic information with included groups where user is member of
Method: POST Endpoint: https://Your site.panopto.com/Panopto/PublicAPI/4.0/UserManagement.svc Body: <?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetUsers xmlns="http://tempuri.org/"> <auth xmlns:a="http://schemas.datacontract.org/2004/07/Panopto.Server.Services.PublicAPI.V40" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:Password>Panopto admin user name</a:Password> <a:UserKey>Panopto admin password</a:UserKey> </auth> <userIds xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <b:guid>D868928B-742b-4543-b7e4-af1100cfd6d6</b:guid> <b:guid>f4121f64-bb74-4b1c-9458-af1100d0867b</b:guid> </userIds> </GetUsers> </s:Body> </s:Envelope> Headers: Content-Type: text/xml; charset=utf-8 SoapAction: http://tempuri.org/IUserManagement/GetUsers Result: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetUsersResponse xmlns="http://tempuri.org/"> <GetUsersResult xmlns:a="http://schemas.datacontract.org/2004/07/Panopto.Server.Services.PublicAPI.V40" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:User> <a:Email>[email protected]</a:Email> <a:EmailSessionNotifications>false</a:EmailSessionNotifications> <a:FirstName>Nedim</a:FirstName> <a:GroupMemberships xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <b:guid>53470fc4-7825-4292-9638-aef3009cae02</b:guid> <b:guid>755a6029-e6da-47ce-a5e1-aef3009cae07</b:guid> <b:guid>4e736133-cab7-4963-b281-aef3009cae07</b:guid> <b:guid>da1365bd-bf0c-406b-b973-aef3009cae08</b:guid> <b:guid>33bd0ece-6fdb-4ba8-a0a8-aef3009cae08</b:guid> <b:guid>0ae3b383-cfc3-427e-a56c-aef3009cae08</b:guid> <b:guid>8401f5d0-4155-4e96-acee-65e7dc126fc4</b:guid> </a:GroupMemberships> <a:LastName>Deliahmetovic</a:LastName> <a:SystemRole>Admin</a:SystemRole> <a:UserBio i:nil="true"/> <a:UserId>d868928b-742b-4543-b7e4-af1100cfd6d6</a:UserId> <a:UserKey>msftteams\[email protected]</a:UserKey> <a:UserSettingsUrl>https://nedodell.d.panopto.com/Panopto/Pages/Admin/Users/List.aspx#modalPage=UserInfo&modalHeader=Nedim%20Deliahmetovic%20(msftteams%[email protected])&modalParams=publicId%3dd868928b-742b-4543-b7e4-af1100cfd6d6%26isInternal%3dfalse</a:UserSettingsUrl> </a:User> <a:User> <a:Email>[email protected]</a:Email> <a:EmailSessionNotifications>false</a:EmailSessionNotifications> <a:FirstName>Nedim</a:FirstName> <a:GroupMemberships xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <b:guid>210f4adc-d3a8-4ee5-bfa1-b0530090bd74</b:guid> <b:guid>8401f5d0-4155-4e96-acee-65e7dc126fc4</b:guid> </a:GroupMemberships> <a:LastName>Deliahmetovic</a:LastName> <a:SystemRole>Admin</a:SystemRole> <a:UserBio i:nil="true"/> <a:UserId>f4121f64-bb74-4b1c-9458-af1100d0867b</a:UserId> <a:UserKey>unified\[email protected]</a:UserKey> <a:UserSettingsUrl>https://nedodell.d.panopto.com/Panopto/Pages/Admin/Users/List.aspx#modalPage=UserInfo&modalHeader=Nedim%20Deliahmetovic%20(unified%[email protected])&modalParams=publicId%3df4121f64-bb74-4b1c-9458-af1100d0867b%26isInternal%3dfalse</a:UserSettingsUrl> </a:User> </GetUsersResult> </GetUsersResponse> </s:Body> </s:Envelope>
GetUserByKey - You can get user by userKey with basic information including where user is member of
Method: POST Endpoint: https://Your site.panopto.com/Panopto/PublicAPI/4.0/UserManagement.svc Body: <?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetUserByKey xmlns="http://tempuri.org/"> <auth xmlns:a="http://schemas.datacontract.org/2004/07/Panopto.Server.Services.PublicAPI.V40" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:Password>Panopto admin user name</a:Password> <a:UserKey>Panopto admin password</a:UserKey> </auth> <userKey>msftteams\[email protected]</userKey> </GetUserByKey> </s:Body> </s:Envelope> Headers: Content-Type: text/xml; charset=utf-8 SoapAction: http://tempuri.org/IUserManagement/GetUserByKey Result: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetUserByKeyResponse xmlns="http://tempuri.org/"> <GetUserByKeyResult xmlns:a="http://schemas.datacontract.org/2004/07/Panopto.Server.Services.PublicAPI.V40" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:Email>[email protected]</a:Email> <a:EmailSessionNotifications>false</a:EmailSessionNotifications> <a:FirstName>Nedim</a:FirstName> <a:GroupMemberships xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <b:guid>53470fc4-7825-4292-9638-aef3009cae02</b:guid> <b:guid>755a6029-e6da-47ce-a5e1-aef3009cae07</b:guid> <b:guid>4e736133-cab7-4963-b281-aef3009cae07</b:guid> <b:guid>da1365bd-bf0c-406b-b973-aef3009cae08</b:guid> <b:guid>33bd0ece-6fdb-4ba8-a0a8-aef3009cae08</b:guid> <b:guid>0ae3b383-cfc3-427e-a56c-aef3009cae08</b:guid> <b:guid>8401f5d0-4155-4e96-acee-65e7dc126fc4</b:guid> </a:GroupMemberships> <a:LastName>Deliahmetovic</a:LastName> <a:SystemRole>Admin</a:SystemRole> <a:UserBio i:nil="true"/> <a:UserId>d868928b-742b-4543-b7e4-af1100cfd6d6</a:UserId> <a:UserKey>msftteams\[email protected]</a:UserKey> <a:UserSettingsUrl>https://nedodell.d.panopto.com/Panopto/Pages/Admin/Users/List.aspx#modalPage=UserInfo&modalHeader=Nedim%20Deliahmetovic%20(msftteams%[email protected])&modalParams=publicId%3dd868928b-742b-4543-b7e4-af1100cfd6d6%26isInternal%3dfalse</a:UserSettingsUrl> </GetUserByKeyResult> </GetUserByKeyResponse> </s:Body> </s:Envelope>
AddMembersToInternalGroup - You can add user to the internal or external group. This example is for internal group
Method: POST Endpoint: https://Your site.panopto.com/Panopto/PublicAPI/4.0/UserManagement.svc Body: <?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <AddMembersToInternalGroup xmlns="http://tempuri.org/"> <auth xmlns:a="http://schemas.datacontract.org/2004/07/Panopto.Server.Services.PublicAPI.V40" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:Password>Panopto admin user name</a:Password> <a:UserKey>Panopto admin password</a:UserKey> </auth> <groupId>210f4adc-d3a8-4ee5-bfa1-b0530090bd74</groupId> <memberIds xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <b:guid>f4121f64-bb74-4b1c-9458-af1100d0867b</b:guid> </memberIds> </AddMembersToInternalGroup> </s:Body> </s:Envelope> Headers: Content-Type: text/xml; charset=utf-8 SoapAction: http://tempuri.org/IUserManagement/AddMembersToInternalGroup Result: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <AddMembersToInternalGroupResponse xmlns="http://tempuri.org/"/> </s:Body> </s:Envelope>
Documentation for other SOAP user's endpoints can be found here.
Also, we offer public REST API and endpoints can be found here.
I hope this will help you to achieve your goal.
Please let us know if you have further questions.
Regards.
Re: Logos and promotional assets
Hi @Stuart Robinson,
A member of our Marketing team will reach out to you directly to assist you with this request.
Additionally, the link in the article will be updated. Thank you @Admin Jeffrey Ries for pointing this out 😀
Best wishes,
Cait
Logos and promotional assets
Hello folks,
Is there a readily accessible bank of logos and other Panopto branded assets we can use in promotional material to our users, and in home grown documentation?
Flyers? Infographics?
- would need to have an appropriate license of course.
Stuart Robinson