Re: Problems using Idmlight
Mellquist, Peter <peter.mellquist@...>
Maybe have the readme/release notes reference API spreadsheet? And not duplicate it since we will likely enhance APIs and better to have a single source.
Peter.
From: Nguyen, Liem Manh
I will add that in… Thanks for spotting it.
Liem
From:
Wojciech Dec <wdec.ietf@...>
It's not in the readme, and easy to miss in the release notes (as I did). -Wojciech
On 16 October 2014 22:28, Nguyen, Liem Manh <liem_m_nguyen@...> wrote:
|
|
Re: [controller-dev] Intercepting RestConf/MD-SAL writes to do additional verification?
Wojciech Dec
This use-case appears to fall in line with the scope that we have set for the AAA Authz component, and at least conceptually have been designing for. It appears to be UC-3 in the Authz "breakdown" below. We're currently set on delivering on UC-1 via the common AuthZ service. A few (unsolved) design challenges, in the area of RPC broker, YANG augmentations and RPC routing, remain to get to UC-2 and UC-3, at least with the design we've been thinking of.. For those interested, read-on below... The challenge, as we currently see it, concerns of course data-domain-knowledge and scalability of the AuthZ engine, i.e. it appears to be an problematic to expect a common AuthZ service to have the insight to determine data-level decisions. Generalizing from the use-case present earlier on the thread, whether a N+1th instance of "foo" should be created by anyone, or whether a value of M for attribute "bar" is allowed to be set by user Baz, does require additional understanding of the data, with the application owning/handling that data ultimately being the better place to perform authorization, rather than a general AuthZ service engine. At least one challenge with this approach is that the AuthZ component becomes an AuthZ RPC broker, of a kind, and possibly should have sole rights to be an AuthZ RPC broker. An alternative would be to have apps, register their specifically extended AuthZ RPC but delegate the basic AuthZ evaluation to the AuthZ service. Anyway, before we go on, would be interested in the views of the community re the above, or any alternatives we should consider. Regards, Wojciech.
On 16 October 2014 22:53, Colin Dixon <colin@...> wrote:
|
|
Content collaboration question for opendaylight.org
James Duggan <james@...>
Hello, Apologies if you have already received this email.
I am contacting you today as I am currently working on a campaign for an online gaming provider and I was wondering if you accept any article contributions on your site opendaylight.org?
As we are always getting new campaigns it would be welcomed to establish long term working relationships with webmasters to collaborate with on future projects. If you would like further information, please feel free to contact me on this email address.
Thanks for your time,
James Duggan Digital Outreach Agent This message is private and confidential. If you have received this message in error, please notify us and remove it from your system. If you no longer wish to receive emails from us, please click here.
|
|
AAA Lithium planning
Nguyen, Liem Manh <liem_m_nguyen@...>
When: Friday, October 24, 2014 9:00 AM-10:00 AM. (UTC-08:00) Pacific Time (US & Canada)
Where: Hangout *~*~*~*~*~*~*~*~*~* Hi guys, I just want to get together briefly and discuss our plan for Lithium. I have created a new Trello planner for the sake of discussion here: https://trello.com/b/9gVlPYM9/opendaylight-aaa-lithium We will be using our normal Hangout session: https://plus.google.com/hangouts/_/event/cqpjp7haq1vps00g6sco21ac4a8 Thanks, Liem
|
|
ODL - Weekly AAA Project meeting
Wojciech Dec (wdec) <wdec@...>
When: Thursday, October 30, 2014 6:00 PM-7:00 PM. (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna *~*~*~*~*~*~*~*~*~* Agenda:
+---+---+---+---+---+---+---+---+---+---+---+ Please do not edit text below this line. You are invited to an online meeting using WebEx.
Meeting Number: 201443156 Meeting Password: 111111
------------------------------------------------------- To join this meeting (Now from mobile devices!) ------------------------------------------------------- 1. Go to https://cisco.webex.com/cisco/j.php?MTID=ma8f5719854a94b9f05d5c96c64eede08
2. Enter the meeting password: 111111 3. Click 'Join Now'. 4. Follow the instructions that appear on your screen.
---------------------------------------------------------------- ALERT:Toll-Free Dial Restrictions for (408) and (919) Area Codes ----------------------------------------------------------------
The affected toll free numbers are: (866) 432-9903 for the San Jose/Milpitas area and (866) 349-3520 for the RTP area.
Please dial the local access number for your area from the list below: - San Jose/Milpitas (408) area: 525-6800 - RTP (919) area: 392-3330
------------------------------------------------------- To join the teleconference only ------------------------------------------------------- 1. Dial into Cisco WebEx (view all Global Access Numbers at http://cisco.com/en/US/about/doing_business/conferencing/index.html) 2. Follow the prompts to enter the Meeting Number (listed above) or Access Code followed by the # sign.
San Jose, CA: +1.408.525.6800 RTP: +1.919.392.3330
US/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117
India: +91.80.4350.1111 Germany: +49.619.6773.9002
Japan: +81.3.5763.9394 China: +86.10.8515.5666
CCP:+14085256800x201443156#
IMPORTANT NOTICE: This WebEx service includes a feature that allows audio and any documents and other materials exchanged or viewed during the session to be recorded. By joining this session, you automatically consent to such recordings. If you do not consent to the recording, discuss your concerns with the meeting host prior to the start of the recording or do not join the session. Please note that any such recordings may be subject to discovery in the event of litigation.
|
|
RESTCONF API and AAA
xingjun chu
HI,
Is RESTCONF integrated with AAA module for authN & authZ?
Thanks Xingjun
From: aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of James Duggan
Hello, Apologies if you have already received this email.
I am contacting you today as I am currently working on a campaign for an online gaming provider and I was wondering if you accept any article contributions on your site opendaylight.org?
As we are always getting new campaigns it would be welcomed to establish long term working relationships with webmasters to collaborate with on future projects. If you would like further information, please feel free to contact me on this email address.
Thanks for your time,
James Duggan Digital Outreach Agent This message is private and confidential. If you have received this message in error, please notify us and remove it from your system.
If you no longer wish to receive emails from us, please
click here.
|
|
Re: RESTCONF API and AAA
Nguyen, Liem Manh <liem_m_nguyen@...>
Yes, it is. However, I believe it is using the Basic Auth feature of AAA, and not token-based auth yet.
Regards, Liem
From: aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of Xingjun Chu
HI,
Is RESTCONF integrated with AAA module for authN & authZ?
Thanks Xingjun
From:
aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of James Duggan
Hello, Apologies if you have already received this email.
I am contacting you today as I am currently working on a campaign for an online gaming provider and I was wondering if you accept any article contributions on your site opendaylight.org?
As we are always getting new campaigns it would be welcomed to establish long term working relationships with webmasters to collaborate with on future projects. If you would like further information, please feel free to contact me on this email address.
Thanks for your time,
James Duggan Digital Outreach Agent This message is private and confidential. If you have received this message in error, please notify us and remove it from your system.
If you no longer wish to receive emails from us, please
click here.
|
|
Re: RESTCONF API and AAA
xingjun chu
Is there a plan to switch to token based ?
Thanks Xingjun
From: Nguyen, Liem Manh [mailto:liem_m_nguyen@...]
Yes, it is. However, I believe it is using the Basic Auth feature of AAA, and not token-based auth yet.
Regards, Liem
From: aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of Xingjun Chu
HI,
Is RESTCONF integrated with AAA module for authN & authZ?
Thanks Xingjun
From:
aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of James Duggan
Hello, Apologies if you have already received this email.
I am contacting you today as I am currently working on a campaign for an online gaming provider and I was wondering if you accept any article contributions on your site opendaylight.org?
As we are always getting new campaigns it would be welcomed to establish long term working relationships with webmasters to collaborate with on future projects. If you would like further information, please feel free to contact me on this email address.
Thanks for your time,
James Duggan Digital Outreach Agent This message is private and confidential. If you have received this message in error, please notify us and remove it from your system.
If you no longer wish to receive emails from us, please
click here.
|
|
Re: RESTCONF API and AAA
Nguyen, Liem Manh <liem_m_nguyen@...>
Just to clarify, RESTConf currently works both with Basic Auth and Token based auth. However, the clients to RestConf (such as ApiExplorer and dlux) are not using token-based auth. Sorry for the confusion.
Liem
From: Xingjun Chu [mailto:Xingjun.Chu@...]
Is there a plan to switch to token based ?
Thanks Xingjun
From: Nguyen, Liem Manh [mailto:liem_m_nguyen@...]
Yes, it is. However, I believe it is using the Basic Auth feature of AAA, and not token-based auth yet.
Regards, Liem
From:
aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of Xingjun Chu
HI,
Is RESTCONF integrated with AAA module for authN & authZ?
Thanks Xingjun
From:
aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of James Duggan
Hello, Apologies if you have already received this email.
I am contacting you today as I am currently working on a campaign for an online gaming provider and I was wondering if you accept any article contributions on your site opendaylight.org?
As we are always getting new campaigns it would be welcomed to establish long term working relationships with webmasters to collaborate with on future projects. If you would like further information, please feel free to contact me on this email address.
Thanks for your time,
James Duggan Digital Outreach Agent This message is private and confidential. If you have received this message in error, please notify us and remove it from your system.
If you no longer wish to receive emails from us, please
click here.
|
|
Re: RESTCONF API and AAA
xingjun chu
Thanks Liem.
From: Nguyen, Liem Manh [mailto:liem_m_nguyen@...]
Just to clarify, RESTConf currently works both with Basic Auth and Token based auth. However, the clients to RestConf (such as ApiExplorer and dlux) are not using token-based auth. Sorry for the confusion.
Liem
From: Xingjun Chu [mailto:Xingjun.Chu@...]
Is there a plan to switch to token based ?
Thanks Xingjun
From: Nguyen, Liem Manh [mailto:liem_m_nguyen@...]
Yes, it is. However, I believe it is using the Basic Auth feature of AAA, and not token-based auth yet.
Regards, Liem
From:
aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of Xingjun Chu
HI,
Is RESTCONF integrated with AAA module for authN & authZ?
Thanks Xingjun
From:
aaa-dev-bounces@... [mailto:aaa-dev-bounces@...]
On Behalf Of James Duggan
Hello, Apologies if you have already received this email.
I am contacting you today as I am currently working on a campaign for an online gaming provider and I was wondering if you accept any article contributions on your site opendaylight.org?
As we are always getting new campaigns it would be welcomed to establish long term working relationships with webmasters to collaborate with on future projects. If you would like further information, please feel free to contact me on this email address.
Thanks for your time,
James Duggan Digital Outreach Agent This message is private and confidential. If you have received this message in error, please notify us and remove it from your system.
If you no longer wish to receive emails from us, please
click here.
|
|
CORS preflight in Helium requires basic authentication
Mike Arsenault
Hello,
I’m running the controller on one machine and dlux (node server) on another. The controller is configured to use basic authentication. In such a configuration the browser uses CORS when attempting to retrieve the network topology using RESTCONF. However the controller responds with an HTTP 401 status to the preflight request (basically telling the browser that authentication is required). The controller will respond successfully if the basic authentication credentials are included in the preflight request. The CORS spec explicitly states that user credentials are NOT to be sent in the preflight request. Bug 2292 (https://bugs.opendaylight.org/show_bug.cgi?id=2292) was recently opened against aaa for this behavior. Is there a workaround which allows basic authentication to work correctly with CORS? Thank you, -mike
|
|
Re: CORS preflight in Helium requires basic authentication
Nguyen, Liem Manh <liem_m_nguyen@...>
Hi Mike,
Bug2292 was fixed by this Gerrit: https://git.opendaylight.org/gerrit/#/c/12433/ (Thanks, Harman!) We will cherry-pick this into Helium. For now, you can turn off Auth by editing the properties file: org.opendaylight.aaa.authn.cfg under Karaf’s etc directory and changing the authEnabled value to false. Note that you can also change the value via the ConfigAdmin on Karaf’s webconsole or cli. No restart is needed. Regards, Liem From: Mike Arsenault <mike@...<mailto:mike@...>> Date: Wednesday, November 5, 2014 at 12:38 PM To: "aaa-dev@...<mailto:aaa-dev@...>" <aaa-dev@...<mailto:aaa-dev@...>> Subject: [Aaa-dev] CORS preflight in Helium requires basic authentication Hello, I’m running the controller on one machine and dlux (node server) on another. The controller is configured to use basic authentication. In such a configuration the browser uses CORS when attempting to retrieve the network topology using RESTCONF. However the controller responds with an HTTP 401 status to the preflight request (basically telling the browser that authentication is required). The controller will respond successfully if the basic authentication credentials are included in the preflight request. The CORS spec explicitly states that user credentials are NOT to be sent in the preflight request. Bug 2292 (https://bugs.opendaylight.org/show_bug.cgi?id=2292) was recently opened against aaa for this behavior. Is there a workaround which allows basic authentication to work correctly with CORS? Thank you, -mike
|
|
Re: CORS preflight in Helium requires basic authentication
Mike Arsenault
Hi Liem,
toggle quoted messageShow quoted text
That is great news and big thanks to Harman for the fix. Will the fix be in the upcoming Helium SU 1 release? Thanks, -mike
On Nov 5, 2014, at 4:55 PM, Nguyen, Liem Manh <liem_m_nguyen@...> wrote:
|
|
Re: CORS preflight in Helium requires basic authentication
Nguyen, Liem Manh <liem_m_nguyen@...>
Hi Mike,
toggle quoted messageShow quoted text
Not sure how the timing will workŠ George, if I cherry pick this into stable/helium today, will this make it into SU 1 in time? Thanks, Liem
On 11/5/14, 3:10 PM, "Mike Arsenault" <mike@...> wrote:
Hi Liem,
|
|
Re: CORS preflight in Helium requires basic authentication
George Zhao <George.Y.Zhao@...>
Hi Liem,
toggle quoted messageShow quoted text
Go ahead, we still have three issues that need to be fixed. Thanks George Sent from Huawei Mobile "Nguyen, Liem Manh" <liem_m_nguyen@...> wrote: Hi Mike, Not sure how the timing will workŠ George, if I cherry pick this into stable/helium today, will this make it into SU 1 in time? Thanks, Liem
On 11/5/14, 3:10 PM, "Mike Arsenault" <mike@...> wrote:
Hi Liem,
|
|
Re: CORS preflight in Helium requires basic authentication
Nguyen, Liem Manh <liem_m_nguyen@...>
Thanks, George. The merge is in
toggle quoted messageShow quoted text
https://git.opendaylight.org/gerrit/#/c/12534/. Is there anything else I need to do for it to be part of SU 1? Liem
On 11/5/14, 4:05 PM, "George Zhao" <George.Y.Zhao@...> wrote:
Hi Liem,
|
|
Re: CORS preflight in Helium requires basic authentication
George Zhao <George.Y.Zhao@...>
I think only testing is needed. -:)
toggle quoted messageShow quoted text
Thanks George
-----Original Message-----
From: Nguyen, Liem Manh [mailto:liem_m_nguyen@...] Sent: Thursday, November 06, 2014 1:19 AM To: George Zhao Cc: Mike Arsenault; aaa-dev@... Subject: Re: [Aaa-dev] CORS preflight in Helium requires basic authentication Thanks, George. The merge is in https://git.opendaylight.org/gerrit/#/c/12534/. Is there anything else I need to do for it to be part of SU 1? Liem On 11/5/14, 4:05 PM, "George Zhao" <George.Y.Zhao@...> wrote: Hi Liem,
|
|
AAA AuthZ presentation
Nguyen, Liem Manh <liem_m_nguyen@...>
Hi Wojciech,
We missed you today at the standup… So, I would like to reschedule it. Would tomorrow at 7AM PST work for you? If not, we can do next week. Early PST mornings are best. Thanks, Liem
|
|
AAA AuthZ presentation
Nguyen, Liem Manh <liem_m_nguyen@...>
When: Friday, November 07, 2014 7:00 AM-8:00 AM. (UTC-08:00) Pacific Time (US & Canada)
Where: Google Hangout *~*~*~*~*~*~*~*~*~* Wojciech will be going over our design for AAA AuthZ. https://plus.google.com/hangouts/_/event/cqpjp7haq1vps00g6sco21ac4a8 Thanks, Liem
|
|
AAA AuthZ presentation
Nguyen, Liem Manh <liem_m_nguyen@...>
When: Wednesday, November 12, 2014 7:00 AM-8:00 AM. (UTC-08:00) Pacific Time (US & Canada)
Where: Google Hangout *~*~*~*~*~*~*~*~*~* Rescheduling for next week... Wojciech will be going over our design for AAA AuthZ. https://plus.google.com/hangouts/_/event/cqpjp7haq1vps00g6sco21ac4a8 Thanks, Liem
|
|