miro Plugin for Astah

Import UML class diagrams between miro and Astah, and import mind maps from miro into Astah.

Details

Compatible with
Latest Version
0.2.0
Support
No technical support is provided.
Developer Support & Documentation
README

Demo Video



How to set up

  1. Create a configuration file .astah-miro.json under the user home directory and edit the content below.
    {
      "token": "Access Token"
    }
  2. First of all, you need a miro account. If you don’t have one, create it.
  3. Click this link to create a development team.
  4. Open the miro apps settings page.
  5. Click the [Create new app] button on the page.
  6. Enter App name and Description in the dialog and click [Create App].
  7. You will be taken to the page where you configure the details of the app. Under [OAuth scopes], enable these two permissions:
    • boards:read
    • boards:write
  8. Click [Install app to get OAuth token].
  9. Click [Install] for the team you want to install this app to.
  10. Make sure you choose a team that has a board you want to connect with Astah, instead of choosing [Dev team].
  11. An Access Token will appear. Copy this access token and save it somewhere. Do not expose this access token publicly.
  12. Add this Access Token to the token value of the .astah-miro.json file.

Reference: miro Developer documentation — Install app to test REST API or Web Plugin


How to install

  1. Download the .jar file from the Releases page.
  2. Start Astah.
  3. Install the plugin from the Plugin List dialog ([Plugin] → [Installed Plugins] → [Install]).
  4. Restart Astah.


About support

We do not provide technical support for this plugin.


Restriction

  • Attributes and operations are not imported or exported.
  • Exporting mind maps to miro is not supported.
  • Only mind map import is supported for Astah SysML.
  • Astah fails to import mind maps if you choose a miro board that has more than one mind map.

What are you looking for?