-
Notifications
You must be signed in to change notification settings - Fork 62
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
Users with accounts should be able to try out existing blueprints by using a configured URL #3973
Comments
Incidentally, this implementation would also work for unauthenticated users that attempt to access the url because they would get automatically redirected to the landing page. |
Should users that belong to teams that don't have the Library feature enabled be allowed to 'deploy' instances via URL? At the moment we're using the user's default team or the first team available if a user doesn't have a default team configured, but this team might not have the Team Library feature enabled. A couple of ways of moving forward would be to:
@hardillb @knolleary thoughts? |
@cstns Team Library and Blueprints are two different feature sets. We allow starter teams to use blueprints, even though they don't have the Team Library feature available to them. |
Okay - I take that back. I thought blueprints were available to starter teams, but that doesn't appear to be the case... I need to double check that. |
I thought I might have configured local poorly because as a user belonging to a team that doesn't have the Team Library enabled he's just prompted with an upgrade banner when accessing the Library page. In that case, another option would be to enable blueprints for everyone but that would be a business decision, if the above config is correct. |
I thought they were already enabled for everyone. I'm trying to work out if I'm misremembering that, or if something has changed that should not have changed. |
Okay - got to the bottom of it. I was looking at the wrong thing.
|
I found the PR change that added that feature, it was my doing, I might have mirrored the library feature too much. I'll create another PR to address it. |
Authenticated users should be able to access a url that contains the blueprint id and be taken to an instance creation form.
The url format:
<FlowFuse.domain>/deploy/blueprint?blueprintId=<xxx>
At this moment in time the user's default team will be used and the user will have the option to select the application where the new instance will be created
The landing page is implemented as a distinct page which allows for greater flexibility in the sense that we could integrate gtag tags when reaching this stage.
The text was updated successfully, but these errors were encountered: