AnyLogic
Expand
Font size

Sharing your model

You can share the models you develop in AnyLogic Cloud with other users.

To share a model, you need to be a Developer of this model. Administrators of Private Cloud instances can modify the sharing settings of all models in their instances.

To configure your model’s sharing settings

  1. On the model screen, switch to the Sharing tab, or click the share Share button on the toolbar of the experiment screen.
    The Sharing tab will open up:

  2. Choose how exactly you want to share your model. You can do any of the following:
    • Share your model with specific people by sending them an invitation e-mail,
    • Share your model with non-registered people by providing them with a direct access link,
    • List your model as a public model so that it can be accessed by all AnyLogic Cloud users.

To share your model with certain people

  1. In the Invite people section, type the email address of the person you want to share the model with.
  2. Select a user role for this person from the drop-down list:
    • Select User if you want to allow the person to view the model.
    • Select Developer if you want the person to have access to all of the model’s settings.
  3. Click Invite to send the invitation email to the address that you have provided. If the address owner is not yet registered in AnyLogic Cloud, the email will contain the link prompting them to register.
  1. In the Link access section of the Sharing tab, click Open access to generate the direct link.
  2. Click Copy to copy the link to the clipboard.
  3. Send the copied link to the people you need to access the model.
    People who open the model screen with the shared link will have the User level of permissions for this model.
  4. To disable the link, click Close access button to the right of the corresponding link.

To list your model as a public model

  1. In the Publish model section, click the Publish button.
  2. Fill in the subsequent form. You have to specify at least one category for the model using the Categories drop-down list.
  3. Click Publish.
  4. The model will be listed in the Public models section of AnyLogic Cloud. It can now be accessed by all AnyLogic Cloud users.
    By default, the most recent version is listed as public. To select which model version should be listed as public, clear the corresponding checkbox and specify the needed version in the drop-down list.
    Switch the Allow to download sources of the latest model version option on, if you want to publish the source files as well.
    All AnyLogic Cloud users are automatically assigned the User level of permissions for the published model, so they are unable to modify it.
    If the model was not added to any category beforehand, you will be prompted to fill in the Categories field before publishing the model.

After listing the model as public, you will be able to revert this action for 10 days only.

User roles

In the Model access section of the Sharing tab, you can assign specific roles to the model users. A role defines which access rights and permissions a user in this role has for a particular model.

  • User — users in this role have view-only permissions to the model. They can modify the model’s inputs and launch the existing experiments, but they cannot create new experiments, edit the existing experiments, or modify the model’s general information and sharing settings.
  • Developer — users in this role have full ownership of the model. This role is automatically assigned to the user who uploaded the model.
    A model needs to have at least one Developer, that is, the only remaining developer of the model cannot have their role revoked.
    If the only Developer of the model deletes their AnyLogic Cloud account, and no other user has access to the model, the model will be deleted from AnyLogic Cloud as well.
How can we improve this article?