Directus Roles and Permissions, Common Use Cases

Поділитися
Вставка

КОМЕНТАРІ • 28

  • @skryonline5825
    @skryonline5825 2 роки тому +5

    This is exactly what I was looking for. Thank you so much

  • @tommydraeger6991
    @tommydraeger6991 4 місяці тому

    I recently found directus by chance. I really love it!
    on-premise, ultra lightweight and modular!
    I really hope that there will be no feature creep or "improved desgin" in the future.

    • @DirectusVideos
      @DirectusVideos  4 місяці тому

      Always new features, but in response the the feedback from our community. ❤️ thanks for the kind words

  • @Zoutzuurtjes
    @Zoutzuurtjes 2 роки тому +1

    Thanks voor this video, pretty easy to manage read/write options :)
    And also thanks for your awesome Nuxt 3 implementation for Directus. Works like a charm!

  • @edbienes
    @edbienes 2 роки тому +1

    Very informative and helpful content! More of these please.

  • @alexjv89
    @alexjv89 2 роки тому +1

    This is a really nice tutorial

  • @snimavat
    @snimavat 4 місяці тому

    Can u create a video for multi tenant permission setup tht shows how to automate it through extension / api - so we dont have to set it up manually

  • @breezycodes
    @breezycodes 4 місяці тому

    Umm.. Where can I get a list of these "special" variables/placeholders?

  • @Humblejack
    @Humblejack 2 місяці тому +1

    Where is the damn "Roles & Permissions" or the "Acces Control" in the left panel? I've been searching for more than an hour, watching over four videos, and I still can't find it. It's incredibly frustrating that even the official Directus UA-cam channel doesn't have up-to-date content. I need to change permissions and link them to my code, but I'm completely stuck.
    In the left panel, I only see:
    - Data Model
    - Flows
    - User Roles
    - Access Policies
    - Settings
    - Appearance
    - Bookmarks
    - Translations
    - Marketplace
    - Extensions
    - Report Bug
    - Request Feature
    Directus 11.0.2
    Why is the documentation always like this? It's so messy and time-consuming. Instead of making things straightforward, it feels like we're constantly getting lost in an ocean of unclear instructions. I just want to link Directus to my Next.js 14 app, and I can't even find the roles and permissions. This is beyond frustrating.

    • @MarceloLuzSantos
      @MarceloLuzSantos Місяць тому

      You are probably using an outdated version. I suggest you to update to the latest version.

  • @taunado
    @taunado Рік тому

    Great, thanks. Will Directus be good for a multi-tenant website like a template for coffee shops - coffee shop admin can edit content, like menu, and the branding styles - perhaps select a style theme. Is that not too much of a headache with Directus, or will it be far simpler to create a seperate project for each coffee shop and deploy uniquely, which sounds like a lot more work than automating a sign up process and then the user simply selects the theme and inputs their content. I don't know if the business is viable to not use a multi-tenant approach.

    • @DirectusVideos
      @DirectusVideos  Рік тому

      Shamless plug 🤣 - this question would be great for the folks in our Discord community.
      directus.chat
      But... I'm assuming all the coffee shops in your example are unrelated businesses?
      If they were just different locations of the same chain or franchise, I'd say 100% put them all in one Directus instance.
      If they're unrelated businesses, I think that it depends more on your own business model and what you're trying to build. Directus will certainly support a multi-tenant model for the content for what you're describing. Obviously that leaves you to figure out the front end architecture.

  • @ryan_roga
    @ryan_roga Рік тому

    In this example, the tenant can see the "accounts" data, correct? Would this not be appropriate for a business that wants to sell subscriptions to multiple organizations, allowing each organization head to manage only the account and users under them?

  • @jdepew
    @jdepew 10 місяців тому

    12:19 How do I limit office admin users of one account from being able to create new users with another account? If they can do that it defeats the purpose of tenancy. Is this only available to SuperAdmins?

  • @tom9380
    @tom9380 Рік тому

    Anyway to have more than one tenant level, for example: Organisation > Team > Project > Task?

  • @tom9380
    @tom9380 Рік тому

    Thanks for the detailed cases, yet it's not clear to me why the "website user" ' s form submission couldn't be handled as well by the "public" role, since it is also public/no login. Could you elaborate why you said public is to be avoided?

    • @everyhandletaken
      @everyhandletaken Рік тому

      Because there is no API key needed for public, it’s completely open.
      What he was trying to explain, is that the form submission would do a POST to Directus API, so the only way to create a submission is with the API key, which only the website app has.

  • @al3vs
    @al3vs Рік тому

    Nice video!! What app you use to navigate between apps? You use that on the minute 4:25, thanks in advantage!! :)

    • @DirectusVideos
      @DirectusVideos  Рік тому +1

      Nice find! The app is called Contexts
      contexts.co/

    • @al3vs
      @al3vs Рік тому

      @@DirectusVideos oh wow thanks you 💜

  • @dbelyaev
    @dbelyaev Рік тому

    Please, give a recipe how to validate files on upload. For example, I'm making podcast service and wish users to upload only mp3 files for episode collection items. How to validate them on upload? Didn't find that option in docs or any videos.

    • @DirectusVideos
      @DirectusVideos  Рік тому

      If you're not already a member - would recommend posing this question to our community members in our Discord server.
      directus.chat

  • @KevinCampbell3
    @KevinCampbell3 2 роки тому +1

    The multi-tenancy was exactly what I needed to see. Just beautiful. Directus will you marry me? 😁

    • @DirectusVideos
      @DirectusVideos  2 роки тому

      🥰😍🤩😘

    • @DirectusVideos
      @DirectusVideos  Рік тому

      @Hokhy Tann We don't have a video on that specific case but it should be similar 🥲. And without specific details, it's hard to point you into the right direction.
      Try our Discord community (directus.chat). Lots of other helpful community members there and hopefully you can share some more specifics about your project to give them a little more to go on.

    • @DirectusVideos
      @DirectusVideos  Рік тому

      ​@Hokhy Tann I get it, but Discord is the best place to get help from the community.

  • @JaimitoAleman
    @JaimitoAleman 2 роки тому +3

    f-f-ffirst 🤣 another great tutorial

  • @ooogabooga5111
    @ooogabooga5111 2 роки тому +1

    nicuuu