Re: syncronizing users to 389ds from Azure AD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Well, those queries are probably going to a JSON/REST API of some kind, which is probably related to the links I sent you. So I think getting a library that can query that API would be step one so that we don't need to use PS as a requirement.

You could probably look at the source of those PS utils to understand the queries they are making if they are opensource (I know MS has been really good about opening up tools like this recently).

Hope that helps, 


> On 20 Jul 2020, at 14:57, Jonathan Aquilina <jaquilina@xxxxxxxxxxxxx> wrote:
> 
> Hi guys,
> 
> Where would you recommend I start with this. I know for sure that Azure AD queries can be done with powershell but would 389 project want to add another dependency and that being on powershell as I far as I know it has been made available for Linux.
> 
> Regards,
> Jonathan
> 
> -----Original Message-----
> From: William Brown <wbrown@xxxxxxx> 
> Sent: Monday, 20 July 2020 01:10
> To: Mark Reynolds <mreynolds@xxxxxxxxxx>
> Cc: 389-users@xxxxxxxxxxxxxxxxxxxxxxx
> Subject: [389-users] Re: syncronizing users to 389ds from Azure AD
> 
> 
> 
>> On 20 Jul 2020, at 00:33, Mark Reynolds <mreynolds@xxxxxxxxxx> wrote:
>> 
>> 
>> On 7/10/20 12:54 AM, William Brown wrote:
>>>> On 10 Jul 2020, at 14:26, Jonathan Aquilina <jaquilina@xxxxxxxxxxxxx> wrote:
>>>> 
>>>> Hi Will,
>>>> I actually just confirmed that you can create a console .net core app, as well as an asp.net core web app that you can use the .net core with or fully fledged .net framework. My question is now this 389ds is a web app or a console app?
>>> 389ds would be a console application for this context.
>>> 
>>>> Also how would one integrate this into 389ds as well as cockpit. Does 389 have an irc channel on a network somewhere?
>>> We have an irc on freenode, but the team is really spread out over the world.
>>> 
>>> Cockpit would likely come as a result of working with our lib389 tools.
>>> 
>>> For now, my advice is probably to focus on the CLI proof of concept 
>>> first, and we can think about cockpit later (Mark may have thoughts 
>>> on this) :)
>> 
>> Our current cockpit plugin strictly uses the lib389 CLI tools (dsconf, 
>> dsctl, etc).  Once the CLI tools can handle the configuration and 
>> management it should not be hard to add it the UI.  I can help you 
>> once you get to that stage, but it sounds like you have a lot of work 
>> to do first before we should start worrying about the UI :-)
> 
> 100% agree with Mark here. Again, stay in touch Jonathan, if we can help, advise or give any reviews, let us know! 
> 
>> 
>> Mark
>> 
>>> 
>>> 
>>>> Regards,
>>>> Jonathan
>>>> From: Jonathan Aquilina <jaquilina@xxxxxxxxxxxxx>
>>>> Sent: 10 July 2020 06:23
>>>> To: General discussion list for the 389 Directory server project. 
>>>> <389-users@xxxxxxxxxxxxxxxxxxxxxxx>
>>>> Subject: [389-users] Re: syncronizing users to 389ds from Azure AD  
>>>> Thanks for the words of encouragement Will 😊
>>> No problems, we are here to help, and it's exciting to hear you want to be involved!
>>> 
>>> —
>>> Sincerely,
>>> 
>>> William Brown
>>> 
>>> Senior Software Engineer, 389 Directory Server SUSE Labs 
>>> _______________________________________________
>>> 389-users mailing list -- 389-users@xxxxxxxxxxxxxxxxxxxxxxx To 
>>> unsubscribe send an email to 389-users-leave@xxxxxxxxxxxxxxxxxxxxxxx
>>> Fedora Code of Conduct: 
>>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>>> List Guidelines: 
>>> https://fedoraproject.org/wiki/Mailing_list_guidelines
>>> List Archives: 
>>> https://lists.fedoraproject.org/archives/list/389-users@lists.fedorap
>>> roject.org
>> 
>> --
>> 
>> 389 Directory Server Development Team
> 
>
> Sincerely,
> 
> William Brown
> 
> Senior Software Engineer, 389 Directory Server SUSE Labs _______________________________________________
> 389-users mailing list -- 389-users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to 389-users-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/389-users@xxxxxxxxxxxxxxxxxxxxxxx
> _______________________________________________
> 389-users mailing list -- 389-users@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to 389-users-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/389-users@xxxxxxxxxxxxxxxxxxxxxxx

—
Sincerely,

William Brown

Senior Software Engineer, 389 Directory Server
SUSE Labs
_______________________________________________
389-users mailing list -- 389-users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to 389-users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/389-users@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora User Discussion]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Yosemite Photos]     [Linux Apps]     [Maemo Users]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux