![]() ![]() Step 20: You'll see your printer now has a new name with a star next to it. This should show a success dialog if the steps above are done correctly. Step 19: Click the Test button next to hostname/IP. Then finally paste in the Application API key you copied from step 13. Step 18: Put a name in for the printer (example Octoprint), verify OctoPrint is selected for Host Type, fill in the hostname or IP you use to access the octoprint (such as octoprint.local). Then click the little gear icon (the Add Physical Printer button). Step 17: Select your printer in dropdown if you have multiple (or your preferred custom preset if you have one). Step 14: Click Save on the octoprint config dialog. Click the copy button there then click close. Step 13: A dialog will popup with an freshly generated application key. Fill in anything for Application Identifier (example PrusaSlicerApp), and click Generate. Select user just created (example PrusaSlicer). ![]() Step 12: Under Manually Generate an Application key, click on dropdown next to User. It should show no groups and 3 permissions, as in this screenshot. Step 10: Click Confirm lower part of dialog box to create user. If you don't ever intend to do this you can skip the Print permission). Status (so the PrusaSlicer can complete the test verify successfully), File Upload (so PrusaSlicer can upload the gcode files), and optionally Print (if you want PrusaSlicer to be able to start a print after upload. Step 9: Put a checkmark on 3 permissions. Step 8: click on Additional Permissions tab. Step 7: Click on Groups tab and clear the default checkmark on Operator permission Maybe even generate a nice 16 character one from Then put that password in. Step 5: Pick a username, in this example its PrusaSlicer). Step 2: Click on Settings icon (little wrench shape at the top of the page) Step 1: Goto the normal URL for your octoprint and login to octoprint with the normal admin account (if you only know one account to login, use that one) Optional but recommended: Set PrusaSlicer to autogenerate thumbnails of each gcode file to view in Octoprint! See step 21 In PrusaSlicer printer settings, edit physical printer and enter the info. Under Application Keys, select user and generate key. Permissions needed are Status, File Upload, Print. Short TLDR version: Under Access Control create a user with only 3 permissions (clear out operator default group first). This guide shows how to properly set it up using an application key and a custom user, rather than the not security conscious global API key. Here's a guide on how to setup PrusaSlicer to send g-code and/or print to Octoprint. Config PrusaSlicer to send/print to Octoprint on button press, including PROPER limited API permissions and key ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |