AEM Tutorial #57 | Repository Initialization | Create system user, groups and users using repoinit

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ม.ค. 2025

ความคิดเห็น • 53

  • @rajutn8092
    @rajutn8092 3 ปีที่แล้ว +1

    Thank you very much brother.As usual what a quality material.

    • @rajutn8092
      @rajutn8092 3 ปีที่แล้ว

      Just a question how are you are able to update yourself on latest features? Can you refer me exact location? Please don't say adobe documentation 😀

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Thanks Raju TN

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Ye, you are right. Adobe documentation is good for theoretical/concept knowledge. If you start/learn new topic, you must implement that in your demo project. Means you must practically use this and learn different use cases of topic. I do this for my learning.

  • @gnanendrareddy6018
    @gnanendrareddy6018 3 ปีที่แล้ว

    Happy, learned something new everytime here, Thanks for the video & your valuable time

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Thanks Gnanendra Reddy.

  • @the.bearded.guy.abhishek
    @the.bearded.guy.abhishek 3 ปีที่แล้ว

    Thanks a lot brother. Your videos and material are GOLD !

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Thanks 🙏 Abhishek Arora.

  • @ronoroy9008
    @ronoroy9008 3 ปีที่แล้ว

    Again thanks a lot for the awesome videos.. can you give the value of user.mapping property for the sling:Osgi config node ??

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Thank you ! Rono Roy, I did not understand your question. Can you explain a bit.

  • @amiteshaman4614
    @amiteshaman4614 3 ปีที่แล้ว

    Hi ,Thanks for making videos on aem concepts . can u please provide the power point slides of all the videos which you are using for demonstration , it will be very helpfull in revision.

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว +1

      Will share, Thanks

  • @sumanthj5358
    @sumanthj5358 2 ปีที่แล้ว

    Hi, Thanks for making videos. i have one doubt regarding repoinit concept how to add group inside the another group using script.

    • @AEMGeeks
      @AEMGeeks  2 ปีที่แล้ว

      Please follow this and try.
      sling.apache.org/documentation/bundles/repository-initialization.html

  • @aishwaryjain7807
    @aishwaryjain7807 2 ปีที่แล้ว

    after creating service user by repoinit for mapping to a bundle do we need to use that mapperservice config ?

    • @AEMGeeks
      @AEMGeeks  2 ปีที่แล้ว

      You can create service user using repo init. Mapping config is still needed.
      This can replacing ACS Commons service user creation service config.

  • @manasajalli1474
    @manasajalli1474 9 หลายเดือนก่อน

    Hi, how to give modify delete and replicate permissions this way if jcr:all is not working.

  • @madhugn
    @madhugn 3 ปีที่แล้ว

    Thank you for this video. Right now I'm struggling to define a "restriction" in my repo unit script as build fails with this error. Any idea how to address this or is there a known issue with "restriction" ? The analyser found the following errors for author :
    [ERROR] [repoinit] repoinit: Parsing error in repoinit from extension : Encountered " "restriction" "restriction "" at line 10, column 32.
    Was expecting:
    "
    " ...

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      It looks, there is some error with your syntax.

    • @madhugn
      @madhugn 3 ปีที่แล้ว

      @@AEMGeeks okay. Just to highlight that it is a coustom restriction provider that I've implemented and not the ootb (rep:glob, rep:ntnames etc)

  • @akashdhawlepatil9547
    @akashdhawlepatil9547 3 ปีที่แล้ว

    Can you please make a tutorial video on ContextHub and ContextAware Configurations please ? Also waiting for your dispatcher series as well. Thanks a lot.

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Tutorial for ContextAware Configurations is already published. Will create one for ContextHub

  • @the.bearded.guy.abhishek
    @the.bearded.guy.abhishek 3 ปีที่แล้ว

    Could you please make a video on creating a custom CUG group and set its permissions through backend, if possible ?

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว +2

      Noted, Will created this after dispatcher series. You can see real use of CUG once you have dispatcher setup.

    • @ronoroy9008
      @ronoroy9008 3 ปีที่แล้ว

      @@AEMGeeks Much awaited dispatcher

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      We will have series for sure. It will take some time.

  • @shashankkeerthi4154
    @shashankkeerthi4154 3 ปีที่แล้ว

    Hi sir, can u suggest some innovative ideas to implement on aem pls

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      This is very subjective question. Check use cases around you. innovation is endless. Planning to start a series for use cases.

    • @shashankkeerthi4154
      @shashankkeerthi4154 3 ปีที่แล้ว

      @@AEMGeeks pls can u give some basic ideas of already implemented things .

  • @NagaRaj-pj6yg
    @NagaRaj-pj6yg 3 ปีที่แล้ว

    Could you please make a video on creating search component and full text search in aem

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Noted, Will create when I will start component series.

  • @hungcao1342
    @hungcao1342 2 ปีที่แล้ว

    nice !

  • @danishshaikh4935
    @danishshaikh4935 2 ปีที่แล้ว

    I want One resolution is its possible so question we create user group user and admin groups ok so some are author some are administrator so author have created some page and that notification go to admin or publisher access to publish the page but notification goes on aem notification box but i want that notification should be come at my gmail id so its is possible that we can configure this type of task in aem please guide us

    • @AEMGeeks
      @AEMGeeks  2 ปีที่แล้ว

      I did not understand your question. But Yes you can achive this using event handling. Create event handler to get page creation event and add your functionality for notifications

  • @AkashChary
    @AkashChary 11 หลายเดือนก่อน

    Hello sir please create Playlist for aem cloud

  • @MrGnnn
    @MrGnnn 3 ปีที่แล้ว

    When I created a file named org.apache.sling.jcr.repoinit.RepositoryInitializer~gunconfig.config under /app/project/config folder, it was not visible under repo init in the felix configMgr. DO we need to add something else also?

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      This should be available. What is your AEM version. It should be minimum AEM 6.5.5. If still you don't see in felix console then you can create new config from console as well. Newly created configuration will be available under /apps/system/config. There will random appended to this config file. you can copy this to your project and your specific configuration.
      When you create using console, file will be created as
      org.apache.sling.jcr.repoinit.RepositoryInitializer.e33e899f-cc60-4019-aecd-7bd73d6f1089.config
      you can copy this to your project as it is or rename like
      org.apache.sling.jcr.repoinit.RepositoryInitializer~gunconfig.config

    • @MrGnnn
      @MrGnnn 3 ปีที่แล้ว

      @@AEMGeeks Many Thanks. I am using AEM as Cloud Service. I built the config in UI. Apps in my project and built it (as apps is immutable). The config was visible in the crxde apps folder but not in the Felix console. I would try to create it directly in the console as you suggested. Thanks.

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      @@MrGnnn If you are using AEM as Cloud Service then you have to create config file as file.json. It is recommended to use osgi config file as .json. Please see official documentation.
      experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/deploying/configuring-osgi.html?lang=en

    • @MrGnnn
      @MrGnnn 3 ปีที่แล้ว

      @@AEMGeeks Yes, I created it as JSON file only.

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      It should work. Please check for some error. Also if config name is correct. This tutorial contains a demo on AEM 6.5.10. I will have a demo on AEM as cloud Service in future.

  • @ankitkumarchandel
    @ankitkumarchandel 3 ปีที่แล้ว

    when new video will be coming up? Eagerly waiting for new one.

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว +1

      Thanks ANKIT KUMAR for your support.
      Occupied with some priority stuff. You will start getting videos regularly from mid of November. I understand, I am not creating tutorials these days.

  • @shashankkeerthi4154
    @shashankkeerthi4154 3 ปีที่แล้ว

    Hi sir, can pls tell me how to get the data of other AEM Instance through rest using servlet

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      Just make rest call using credentials. Will explain some time.

  • @the.bearded.guy.abhishek
    @the.bearded.guy.abhishek 3 ปีที่แล้ว

    Sir, is there a free AEM Plugin in IntelliJ ? Only 30 days trial was available and it has been expired.

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว +1

      I did not find a good free plugin for Intellij. I found Adobe repo is best third party tool work perfectly with all major IDEAs including Intellij. But people are getting issues while installing it on Windows machine. Problem is not with adobe repo, issue is with missing packages. You can choose missing packages while installing cygwin.
      Or you can use VS Code. VS Code is also good IDEA work well with AEM. There is a plugin available for VS Code. I will give the name of plugin or you can search plugin among available plugins. I will verify plugin and will let you know.
      th-cam.com/video/70LL5Lfjy1E/w-d-xo.html

  • @kingranta3877
    @kingranta3877 3 ปีที่แล้ว

    Are u current or previous employee of mindtree?

    • @AEMGeeks
      @AEMGeeks  3 ปีที่แล้ว

      No brother, I never been in mindtree.

    • @kingranta3877
      @kingranta3877 3 ปีที่แล้ว

      @@AEMGeeks bro can u share your insta or fb id?

  • @aishwaryjain7807
    @aishwaryjain7807 2 ปีที่แล้ว

    Hi can we create some permissions for some component to be used by specific users only and other users not able to use that In AEM cloud..any solution for that?

    • @AEMGeeks
      @AEMGeeks  2 ปีที่แล้ว

      Create groups for different permission and assign these group to specific user as per your need.