Friday, August 28, 2015

Allow only the Organiser to record Lync meeting

Recently, someone asked me if it is possible to configure Lync 2013/Skype for Business environment where only the meeting organizer can record.

Background



The ability for Lync meeting participants to record a meeting is controlled via the CsConferencingPolicy.  The CsConferencingPolicy controls the following settings in relation to recording:

AllowConferenceRecording
This setting controls whether meeting participants, including the organizer can record.  If meeting organizer is assigned a CsConferencingPolicy where AllowConferenceRecording is set to $False, no one in the meeting will be able to record, regardless of the CsConferencingPolicy assigned to attendees.  In other words, the AllowConferenceRecording setting in the CsConferencingPolicy applied to the meeting organizer “overrides” the AllowConferenceRecording setting in the CsConferencingPolicy applied to any attendee. 
  
AllowExternalUsersToRecordMeeting
This setting determines if external users can record a meeting.  It is applied to the meeting organizer and determines whether meetings created by the organizer will allow external users to record.  In this case, ‘external user’ applies to both “anonymous” as well as Federated attendees.

If a user who is assigned a CsConferencingPolicy with this policy parameter configured to $False joins a meeting of an organizer who has this setting configured as $True, the user would then be able to record – as long as that user is an “external user”.  Put another way, although Alice may not be allowed to create Lync Meetings that allow her or her attendees to record when hosted at her company’s site, if she joins a conference hosted at a Federated partners site, she would be able to record as long as the Meeting Organizer has this policy set to $True.If AllowConferenceRecording is $False, this setting will be ignored.

EnableP2PRecording
This setting determines whether point to point sessions may be recorded.  This setting is based on the CsConferencingPolicy applied to both users.  For example, if Bob and Alice begin a P2P Audio and Application Sharing sessions, and Alice’s policy allows her to record P2P sessions and Bob’s does not, then Alice would be able to record the session.

If we had AllowOnlyOrganizerToRecord, this blog post will not have existed but... we don't. So, what can be done?

When user sign-in, the assigned conferencing policy parameters are sent to the client via in-band provisioning.



As we can see, Bob have conferencing policy that allows recording (the company does not allow external users to record in any conferencing policy).

Alice is on the same meeting policy as Bob (recording is allowed).


Based on this Lync server side (policy) settings, when Bob joins Alice's meeting, recording will be allowed for both.

Before I get to the solution, we should also take a look what exactly happens when user joins a meeting. There is one component of particular interest - the actual in-band meeting provisioning.

As we see above, during the sign-in, user receives provisioning as for what is allowed for meetings that this user organizes. However, when user joins a meeting, a new provisioning is sent to every participant based on the Organizer's policy. This is, if Alice (the organizer) policy does not allow recording, when Bob joins, even thou his policy allows recording, Bob cannot record while on Alice's meeting.This provisioning is sent in INFO header.

Solution


I asked myself - what if I intercept this particular INFO header and override the specific value that is used to "tell" the client if recording is allowed or not? Id worked! Here is how it is done:


Needless to say, although I verified the functionality with Lync 2013 and Skype for Business server, it have not been tested under load and there is no guarantee that will perform well in large environment.

Installation


1. Download the script from this link.
2. Copy the file (BlockRecording.am) to "E:\Program Files\Skype for Business Server 2015\Server\Core" (or the drive where server components are currently installed.
3. In Lync Management Shell, run the following command:

 New-CsServerApplication –Identity “registrar:your_pool.contoso.com/BlockRecording” –Uri http://mspl.com/BlockRecording -ScriptName BlockRecording.am –Critical $False –Enabled $True -Priority 7

***If this is Enterprise Edition pool, the file must be present on all servers.

4. In event viewer, look for event id 30208 (application was registered successfully)

 

Test Scenario


Create new online meeting using account which has Conferencing policy where Recording is allowed. When join with this (Organizer) account, Recording control should be available. Any other user who join (despite if the conferencing policy for this user allows recording or not) should not have Recording control.

Troubleshooting


Follow this link for troubleshooting tips.

Drop me a note if this solution does not work for you.

307 comments:

«Oldest   ‹Older   201 – 307 of 307
Aliya said...

Awesome post for web users, appreciate your efforts.
Whittier Motorcycle Accident Attorney

Riya Raj said...

Great post!!! Thanks for your blog… waiting for your new updates…
Digital Marketing Training in Coimbatore
Best Digital Marketing Institute in Bangalore
Digital Marketing Classes in Coimbatore
Digital Marketing Course in Coimbatore

LindaJasmine said...

I love your way of writing. The content shows your in-depth knowledge on the subject. Thanks for Sharing.
Node JS Training in Chennai
Node JS Course in Chennai
Node JS Advanced Training
Node JS Training Institute in chennai
Node JS Course
IELTS coaching in Chennai
IELTS Training in Chennai
SAS Training in Chennai
SAS Course in Chennai

Vijay Sethupathi said...

Great Posting…
Keep doing it…
Thanks

Digital Marketing Certification Course in Chennai - Eminent Digital Academy

nanadhini chandran said...

Thanks for sharing,this blog makes me to learn new thinks.
interesting to read and understand.keep updating it.
best software testing institute in bangalore
best software testing training institutes in bangalore with placements
Software Testing Course in Anna Nagar
Software Testing Courses in T nagar
Software Testing Training Institutes in OMR

Vicky Ram said...

Really it was an awesome article… very interesting to read…Thanks for sharing.........

pacetechnosoft
Education

Anonymous said...

Great blog. Thanks for sharing with us keep it up we supported you.



Visit here: QuickBooks Enterprise Support Contact here for any help.24/7 Services are available you can contact when you want.

Robotic Process Automation Tutorial said...

Thank you so much for your information,its very useful and helpful to me.Keep updating and sharing. Thank you.
RPA training in chennai | UiPath training in chennai | rpa course in chennai | Best UiPath Training in chennai

cloud ace said...

Nice post. By reading your blog, i get inspired and this provides some useful information. Thank you for posting this exclusive post for our vision....

data science online training
sas online training
linux online training
aws online training
testing tools online training
devops online training
salesforce online training

Sakthi Murugan said...


Impressive content, keep doing more


Hadoop Training in Chennai
Big Data Training in Chennai
Big Data Training
Big Data Hadoop Training in Chennai

dinesh said...

Excellent Blog!!! Such an interesting blog with clear vision, this will definitely help for beginner to make them update.
Android Training in Chennai
Selenium Training in Chennai
Digital Marketing Training in Chennai
JAVA Training in Chennai

Anonymous said...


Facebook is a social network where we can connect with our families or our friends. It is a most popular social site in the world. If you have any problems or issues related to Facebook you can contact us at Facebook Customer Service Number 18552167829 toll-free. We provide 24/7 services to customers.

Facebook Customer Service Number

pooja said...

I was recommended this web site by means of my cousin. I am now not certain whether this post is written through him as nobody else recognise such precise about my difficulty. You're amazing! Thank you!
Java training in Chennai

Java training in Bangalore

pooja said...

This is a good post. This post give truly quality information. I’m definitely going to look into it. Really very useful tips are provided here. thank you so much. Keep up the good works.
Java training in Chennai

Java training in Bangalore

Anbarasan14 said...

This is an excellent post that is being shared. Kindly do share more post in this sorts.

English Speaking Classes in Mumbai
Best English Speaking Institute in Mumbai
Spoken English Classes in Mumbai
Best English Speaking Classes in Mumbai
English Speaking Course in Mumbai
English Coaching Classes in Mumbai
Best English Classes in Mumbai

Unknown said...

Thanks for sharing such a valuable information sap institute in Hyderabad

jyothi kits said...

This post is much helpful for us.
Linux Interview Questions and Answers

Load Runner Interview Questions and Answers

jyothi kits said...

Excellent Blog!
App V Training
Aws Training

jyothi kits said...

it is really explainable very well and i got more information from your blog.
Oracle Performance Tuning Interview Questions and Answers
SCCM 2016 Interview Questions and Answers

jyothi kits said...


Thanks for this great share.
Abinitio Training
Android Training

ирина каменская said...

Imagine yesterday went to some online casino copacetic play casino games online and decided to ponastalgirovat. so many pleasant memories when you again see this slot machine mmm cool

Dai Software said...

Hey, very nice site. I came across this on Google, and I am stoked that I did. I will definitely be coming back here more often. Wish I could add to the conversation and bring a bit more to the table, but am just taking in as much info as I can at the moment. Thanks for sharing.

Custom Web Application Development

naran said...

جوش مقعدی
لخته خون در مدفوع
خون تازه در مدفوع
عمل سرپایی کیست مویی
آیا بواسیر باعث سرطان می شود؟
هزینه درمان بواسیر با لیزر
هزینه جراحی بواسیر با لیزر
بهترین دکتر بیماریهای مقعدی
درمان قطعی بواسیر
جوش در مقعد
درمان فیستول با لیزر
کیست مویی
علائم بواسیر

naran said...

پروتز زیبایی سینه
پروتز چانه
لیفت بازو بدون جراحی
میکرونیدلینگ چیست؟
جراحی زیبایی صورت
لیفت صورت
جراحی زیبایی پلک
هزینه پیکرتراشی
پیکرتراشی چیست؟
لیپوساکشن چیست؟
لیپولیزر
کرایولیپولیز چیست؟
میکرونیدلینگ
هزینه میکرونیدلینگ

naran said...

ایمپلنت دندان

لمینت دندان

کاشت ایمپلنت

طرح لبخند

اصلاح طرح لبخند

روکش دندان

لمینت سرامیکی

ایمپلنت

alex said...

There is a desire to earn a lot? Then come to us and win. Best casino games online .Fate favors you, come in and win.

mist hyderabad said...

Thank u for this information
http://www.mistltd.com

jagadeesh said...

best article with nice information thank you
DevOps Training in Hyderabad
Salesforce Training in Hyderabad
SAP ABAP Online Training
SEO Training in Hyderabad

Bannu Babu said...

Nice Article ..Thanks for providing information that was worth reading & sharing
ielts coaching in Hyderabad
Machine Learning Course in Hyderabad
Power bi training Hyderabad
Python training in Hyderabad

Aruna Ram said...

Superb post! Very good ideas and it's so nice. You provide this concept is very consciously. Thanks for your powerful post.
Spoken English Classes in Chennai
Best Spoken English Classes in Chennai
Spoken English Class in Chennai
Spoken English in Chennai
Best Spoken English Class in Chennai

Digital Floats said...

Great Article. Thanks for sharing info.

Digital Marketing Course in Hyderabad

Digital Marketing Training in Hyderabad

AWS Training in Hyderabad

Workday Training in Hyderabad

Aruna Ram said...

Superb post! Very good ideas and it's so nice. You provide this concept is very consciously. Thanks for your powerful post.
Spoken English Classes in Chennai
Best Spoken English Classes in Chennai
Spoken English Class in Chennai
Spoken English in Chennai
Best Spoken English Class in Chennai

شركة صيانة تنظيف said...

شركة مكافحة حشرات بنجران

digital abhishek said...


Great article thank you.
Big Data Hadoop Training in Hyderabad
Data Science Course in Hyderabad
AngularJS Training in Hyderabad
Advanced Digital Marketing Training Institute in Hyderabad

mani said...

awesome article thanks for sharing


devops online training




python online traning




power bi online traning



machine learning online course

Financial Accounting said...

We are third party provider for Accounting software.We can fix Your all accounting problems will be easily resolve with the help of our dedicated and dutiful 24×7 support system..Fixing problems and errors are our first priority rather than other.Our solution team can help you to categories your data in a better way to serve customers in best possible way. Our blogs and communities also provide the opportunity for Intuit to get in touch with our customers.Need advice, answers, tips? Want to browse our support articles or speak to one of our experts? We’re here to help So call our QuickBooks Error Code 80029c4a and get instant support by our technical expert team.While searching for support services for your QuickBooks software.

SAHASRA R said...

Good work,truly qualitive article.Way of article writing also good.keep updating and thankyou for sharing the post.
AWS Training in Hyderabad

Digital Marketing Training in Hyderabad

Big Data Hadoop Training in Hyderabad

Digital Marketing Course in Hyderabad

Training said...

Very Informative, Thanks for Sharing.

Digital Marketing Courses in Hyderabad

SEO Training in Hyderabad Ameerpet

SAP ABAP Training Institute in Hyderabad

Salesforce CRM Training in Hyderabad

digitalmrk said...

Usefull Article. Thanks for sharing info.

Digital Marketing training in Hyderabad

IELTS training

in hyderabad


sap sd online

training


sap fico online

training

Shaikfarha said...

Very interesting, good job and thanks for sharing information .Keep on updates.

Affiliate Marketing Training in Hyderabad

Online Reputation Management in Hyderabad

Email Marketing Course in Hyderabad

E-Commerce Marketing Training in Hyderabad


Digital shree said...

The best Article that I have never seen before with useful content and very informative.Thanks for sharing info.

Social Media Marketing Training in Hyderabad

Adwords Training in Hyderabad

Google Analytics Training in Hyderabad

Google AdSense Training in Hyderabad

Digital shree said...

The best Article that I have never seen before with useful content and very informative.Thanks for sharing info.

Social Media Marketing Training in Hyderabad

Adwords Training in Hyderabad

Google Analytics Training in Hyderabad

Google AdSense Training in Hyderabad

Lyrics said...

Welcome to AZLyrics! It's a place where all searches end! We have a large, legal, every day growing universe of lyrics where stars of all genres and ages shine.

Kayal m said...

It's an excellent article!!! Such a piece of wonderful information and I was getting more concept to your blog. Thanks for your great explanations.
Jmeter Training in Chennai
Jmeter Certification
IELTS Coaching in Chennai
Ethical Hacking Course in Chennai
Spoken English Classes in Chennai
TOEFL Coaching in Chennai
Jmeter Training in Adyar
Jmeter Training in Anna Nagar

Praylin S said...

I really like the way you've presented the article. This is worth reading. Do share more such posts.
Spark Training in Chennai
Tally Course in Chennai
Tally Training in Chennai
IoT Training in Chennai
IoT Courses in Chennai
Spark Training in T Nagar
Spark Training in OMR

vijaykumar said...


i read the above notes and clarify my doubts very well.in this information i observe lot of things about how to study.thanks a lot.
Blue Prism Training in Chennai
UiPath Training Institutes in Chennai
Blue Prism Training in OMR
Blue Prism Training in Porur
Blue Prism Training in Adyar

Joe said...

Awesome Write-up. Brilliant Post. Great piece of work. Waiting for your future updates.
Informatica Training in Chennai
Informatica Training center Chennai
Informatica Training Institute in Chennai
Photoshop Classes in Chennai
Photoshop Course in Chennai
IELTS coaching in Chennai
IELTS Training in Chennai

jefrin adams said...

Wow very good to read
Best Tableau training in chennai

Lithiksha said...

Well written Blog, I really enjoy reading your blog. this info will be helpful for me. Thanks for sharing.
DevOps Training in Chennai
DevOps Certification in Chennai
Blue Prism Training in Chennai
Ethical Hacking Training in Chennai
Cloud Computing Training in Chennai
DevOps Training in devops Anna Nagar
DevOps Training in T Nagar

Packers And Movers In Delhi said...

Get Shifting/Relocation Quotation from ###Packers and Movers Delhi. Packers and Movers Delhi 100% Affordable and Reliable ***Household Shifting Services. Compare Transportation Charges and Save Time, Verified and Trusted Packers and Movers in Delhi, Cheap and Safe Local, Domestic House Shifting @
Packers and Movers Delhi

Packers And Movers Mumbai said...

Hire Best Packers And Movers Mumbai for hassle-free Household Shifting, ***Office Relocation, ###Car Transporation, Loading Unloading, packing Unpacking at affordable ✔✔✔ Price Quotation. Top Rated, Safe and Secure Service Providers who can help you with 24x7 and make sure a Untroubled Relocation Services at Cheapest/Lowest Rate
Packers And Movers Mumbai

Joe said...

The content you have given is Extra-Ordinary. Very interesting write-up. Looking forward for your next Post.
Ethical Hacking Course in Chennai
Hacking Course in Chennai
Ethical Hacking Training in Chennai
Ethical Hacking Course in T Nagar
IELTS coaching in Chennai
IELTS Training in Chennai
Spoken English Classes in Chennai
Best Spoken English Classes in Chennai

Packers And Movers Pune said...

Packers and Movers Pune Provide High Quality ***Household Shifting, Home/Office Relocation, Insurance, Packing, Loading, ###Car Transportation Service Pune and High experiences, Top Rated, Safe and Reliable, Best and Secure Packers and Movers Pune Team List. Get ✔✔✔ Affordable Rate Charts and Compare Quotation and Save Money and Time .
Packers And Movers Pune

jefrin adams said...

Really nice to read this blog
php training in chennai

Aman CSE said...

Such a wonderful blog on Machine learning . Your blog almost full information about Machine learning .Your content covered full topics of Machine learning that it cover from basic to higher level content of Machine learning . Requesting you to please keep updating the data about Machine learning in upcoming time if there is some addition.
Thanks and Regards,
Machine learning tuition in chennai
Machine learning workshops in chennai
Machine learning training with certification in chennai

Packers and Movers Bangalore said...

Packers And Movers Bangalore Local Household Shifting Service, Get Free Best Price Quotes Local Packers and Movers in Bangalore List , Compare Charges, Save Money And Time @ Packers And Movers in Bangalore

Packers and Movers Chennai said...

Packers and Movers Chennai Give Safe and Reliable ***Household Shifting Services in Chennai with Reasonable ###Packers and Movers Price Quotation. We Provide Household Shifting, Office Relocation, ✔✔✔Local and Domestic Transportation Services, Affordable and Reliable Shifting Service Charges @
Packers And Movers Chennai

Durai Raj said...

Superb blog... Thanks for sharing with us... Waiting for the upcoming data...
Hacking Course in Coimbatore
ethical hacking course in coimbatore
ethical hacking course in bangalore
hacking classes in bangalore
PHP Course in Madurai
Spoken English Class in Madurai
Selenium Training in Coimbatore
SEO Training in Coimbatore
Web Designing Course in Madurai

Packers And Movers Hyderabad said...

Packers and Movers Hyderabad Give Certified and Verified Service Providers, Cheap and Best ###Office Relocation Charges, ***Home Shifting, ✔ ✔ ✔ Goods Insurance worth Rs. 10,000, Assurance for Local and Domestic House Shifting. Safe and Reliable Household Shifting Services in Hyderabad with Reasonable Packers and Movers Price Quotation @
Packers And Movers Hyderabad

Packers and Movers Bangalore said...

Packers and Movers Bangalore as a Services providing company can make all the difference to your ###Home Relocation experience. Bangalore based Company which offers versatile solutions, Right team that easily reduce the stress associated with a ✔✔✔Household Shifting, ***Vehicle Transportation. we help things run smoothly and reduce breakages and offer you seamless, Affordable, Reliable Shifting Services, Compare Shifting Charges @
Packers And Movers Bangalore

Packers And Movers Jaipur said...

Get Packers and Movers Jaipur List of Top Reliable, 100% Affordable, Verified and Secured Service Provider. Get Free ###Packers and Movers Jaipur Price Quotation instantly and Save Cost and Time. Packers and Movers Jaipur ✔✔✔Reviews and Compare Charges for household Shifting, Home/Office Relocation, ***Car Transportation, Pet Relocation, Bike SHifting @
Packers And Movers Jaipur

Joe said...

Interesting post. Excellent thought, highly inspiring. Waiting for your future blogs.
Primavera Training in Chennai
Primavera Course in Chennai
Primavera p6 Training in Chennai
Primavera Training in T Nagar
Informatica Training in Chennai
Informatica course in Chennai
Pega training in chennai
Pega course in chennai

Digital Nagaraj said...

Great Article. Thanks for sharing info.

Digital Marketing Course in Hyderabad

Top Digital Marketing Courses with the live projects by a real-time trainer

line Digital Marketing Courses in Hyderabad

SEO Training in Hyderabad

jefrin adams said...

Amazing post thanks for sharing
salesforce training in chennai

Packers and Movers Gurgaon said...

Packers and Movers Gurgaon Provide Reliable, Safe and Certified Service Provider list, Get Free ***Best Price Quotaition and Compare Charges. ✔✔✔ Hassle free Household Shifting Services, High Quality packing Material, Office Relocation, Car Transportaion, ###Local and Domestic Shifting Service @
Packers And Movers Gurgaon

WUGI said...

Play online casino where you can win, come in and get your win top casino slot machines catch luck until you disappear.

Packers and Movers in Kolkata said...

Get Packers and Movers Kolkata List of Top Reliable, 100% Affordable, Verified and Secured Service Provider. Get Free ###Packers and Movers Kolkata Price Quotation instantly and Save Cost and Time. ✔✔✔ Packers and Movers Kolkata Reviews and Compare Charges for household Shifting, Home/Office Relocation, ***Car Transportation, Pet Relocation, Bike SHifting @
Packers and Movers Kolkata

digitaltucr said...

Best Business Analytics Training, Big Data Analytics And Data Scientist Course / Data Science Course Training In Hyderabad, With 100% Placement Assistance.
https://www.excelr.com/business-analytics-training-in-hyderabad/

jefrin adams said...

Very nice post thanks for your nice article
Tableau training in chennai

Rithi Rawat said...

I think things like this are really interesting. I absolutely love to find unique places like this. It really looks super creepy though!!

best training insitute for machine learning
python machine learning training in chennai
artificial intelligence and machine learning course in chennai
Android training in velachery
PMP training in chennai

gowthunan said...

Appreciating the persistence, you put into your blog and detailed information you provide.'
fire and safety course in chennai

Robotic Process Automation Tutorial said...

Really useful information. Thank you so much for sharing.It will help everyone.Keep Post. RPA training in chennai | RPA Uipath training in chennai | RPA training in Chennai with placement

amsa leka said...


Nice blog..! I really loved reading through this article. Thanks for sharing such a
amazing post with us and keep blogging... iot training in chennai | iot training in chennai quora | iot training and placement in chennai | iot training center in chennai | best iot training centre in chennai

jaya devan said...

Very Clear Explanation. Thank you to share this
Regards,
Best Devops Training in Chennai | Best Devops Training Institute in Chennai

Roja Priya said...

Thank you for sharing your article. Great efforts put it to find the list of articles which is very useful to know, Definitely will share the same to other forums.

best openstack training in chennai | openstack course fees in chennai | openstack certification in chennai | openstack training in chennai velachery

Riya Raj said...

The presentation of your blog is easily understandable... Thanks for it...
java course in madurai
java course in coimbatore
Best Java Training Institutes in Bangalore
PHP Course in Madurai
Spoken English Class in Madurai
Selenium Training in Coimbatore
SEO Training in Coimbatore
Web Designing Course in Madurai

Belago said...

Давно мечтал сделать красивую подсветку дома но для этого нужен профиль для подсветки где его брать?)

franklinraj said...

Thank you for excellent article.

Please refer below if you are looking for best project center in coimbatore


soft skill training in coimbatore
final year projects in coimbatore
Spoken English Training in coimbatore
final year projects for CSE in coimbatore
final year projects for IT in coimbatore
final year projects for ECE in coimbatore
final year projects for EEE in coimbatore
final year projects for Mechanical in coimbatore
final year projects for Instrumentation in coimbatore

franklinraj said...

Thank you for excellent article.

Please refer below if you are looking for best project center in coimbatore

soft skill training in coimbatore
final year projects in coimbatore
Spoken English Training in coimbatore
final year projects for CSE in coimbatore
final year projects for IT in coimbatore
final year projects for ECE in coimbatore
final year projects for EEE in coimbatore
final year projects for Mechanical in coimbatore
final year projects for Instrumentation in coimbatore

imrandigital said...

great article.thanks for sharing info

salesforce training in hyderabad
devops training in hyderabad
data science course in hyderabad
big data hadoop training in hyderabad
non veg pickles in hyderbad

imrandigital said...

great article.thanks for sharing info

salesforce training in hyderabad
devops training in hyderabad
data science course in hyderabad
big data hadoop training in hyderabad
non veg pickles in hyderbad

Ada Smith said...
This comment has been removed by the author.
Ada Smith said...
This comment has been removed by the author.
Ada Smith said...

I want to tell you how cool I spend my free time on this site is just super genteel play online casino A bunch of slots and slot machines. Many people can even meet someone and of course have fun

Digitalkavya said...

Great Article. Thanks for sharing info.

SAP ABAP Training in Hyderabad

SAP FICO Training in Hyderabad

AWS Training in Hyderabad

Salesforce Training in Hyderabad

Selenium Training in Hyderabad



Pranavi said...

Great Article. Thanks for sharing info.


Workday Training in Hyderabad

IELTS Coaching in Hyderabad

Salesforce Training in Hyderabad

SAP FICO Training in Hyderabad

viji said...


You are doing a great job. I would like to appreciate your work for good accuracy
Regards,
Devops Training in Chennai | Best Devops Training Institute in Chennai
devops certification Courses in chennai

service care said...

I think this is the best article today about the future technology. Thanks for taking your own time to discuss this topic, I feel happy about that curiosity has increased to learn more about this topic. Keep sharing your information regularly for my future
lenovo mobile service center near me
lenovo mobile service centre in chennai
lenovo service center in velachery
lenovo service center in porur

amsa leka said...


Nice blog..! I really loved reading through this article. Thanks for sharing such a
amazing post with us and keep blogging... best angularjs training institute in chennai | angularjs training in omr | angular 4 training in chennai | angularjs training in omr

Seema Singh said...

Thanks a lot for the information.
canon printer support phone number
hp printer support number
epson printer support phone number
canon customer service phone number
epson printer customer service number
hp printer customer service phone number

Hari K said...

Good to read very impressive

Social Media Marketing Chennai

Packers And Movers Mumbai said...

Hire Best Packers And Movers Mumbai for hassle-free Household Shifting, ***Office Relocation, ###Car Transporation, Loading Unloading, packing Unpacking at affordable ✔✔✔ Price Quotation. Top Rated, Safe and Secure Service Providers who can help you with 24x7 and make sure a Untroubled Relocation Services at Cheapest/Lowest Rate
Packers And Movers Mumbai

karthik said...

It is amazing and wonderful to visit your site.Thanks for sharing your ideas and views... keep rocks and updating

AWS Training Institute in Chennai | AWS Certification Training in Velachery | AWS Courses in Velachery | AWS Training Center in Chennai | AWS Certification Exams in Chennai

Ramya Krishnan said...

This is the exact information I am been searching for, Thanks for sharing the required infos with the clear update and required points. To appreciate this I like to share some useful information regarding Microsoft Azure which is latest and newest,

Regards,
Ramya

Azure Training in Chennai
Azure Training Center in Chennai
Best Azure Training in Chennai
Azure Devops Training in Chenna
Azure Training Institute in Chennai
Azure Training in Chennai OMR
Azure Training in Chennai Velachery
Azure Online Training
Azure Training in Chennai Credo Systemz

Packers and Movers Pune said...

Packers and Movers Pune Provide High Quality ***Household Shifting, Home/Office Relocation, Insurance, Packing, Loading, ###Car Transportation Service Pune and High experiences, Top Rated, Safe and Reliable, Best and Secure Packers and Movers Pune Team List. Get ✔✔✔ Affordable Rate Charts and Compare Quotation and Save Money and Time .
Packers And Movers Pune

srihariparu said...

Thanks a lot for sharing this wonderful blog.keep updating such a excellent post with us.

Python Training Institute in Chennai | Python Exam Center in Chennai | Python Certification in Taramani | Python Training in OMR | Python Exams in Velachery

Splendid Interiors said...

Well this is awesome and well shared by you. I really like your posts here. Thank you and keep sharing.
Find the Interior Designers in Madhurawada

Accountant Squad said...

QuickBooks error code 80070057 happens while user is trying to open a company file but is unable to do so. A damaged QuickBooks Installation, wrong windows file extension, Firewall not configured correctly etc. are amongst the several reasons that lead to QuickBooks Error Code 80070057.

Aman CSE said...


One of the best content i have found on internet for Data Science training in Chennai .Every point for Data Science training in Chennai is explained in so detail,So its very easy to catch the content for Data Science training in Chennai .keep sharing more contents for Trending Technologies and also updating this content for Data Science and keep helping others.
Cheers !
Thanks and regards ,
Data Science course in Velachery
Data Scientists course in chennai
Best Data Science course in chennai
Top data science institute in chennai

Unknown said...

Thanks for sharing this information admin, it helps me to learn new things. Continue sharing more like this.
Tableau training in Chennai | Tableau Courses Training in Chennai | Tableau training Institute in Chennai

Anu Anoop said...

Great stuff,
Love your writing skills,
Thanks for sharing!

Unknown said...

Thank you for such a sweet tutorial - all this time later, I've found it and love the end result. I appreciate the time you spent sharing your skills.
Best Ice Fishing Gloves Best Ice Fishing Gloves Best Ice Fishing Gloves


srihariparu said...

This was a worthy blog. I enjoyed reading this blog and got an idea about it. Keep sharing more like this.
Linux Training Institute in Chennai | Linux Certification Training in Chennai | Linux Exam Center in Velachery | Linux Training in Chennai

quickbooksfixes said...
This comment has been removed by the author.
quickbooksfixes said...

To Resolve the Quickbooks Error 15215 first you have to Restart your Desktop so that it can force the application to respond properly.

muthu said...

Nice Post! It is really interesting to read from the beginning and Keep up the good work and continue sharing like this.

Python Training Institute in Chennai | Python Certification Training in Chennai | Python Exam Center in Chennai

Unknown said...

The reason why Quicken error ol-301 occurs is that of a connecting issue to the financial institution when using Direct Connect. To Resolve this error you can connect with Quicken support phone number +1-844-595-7499. 

«Oldest ‹Older   201 – 307 of 307   Newer› Newest»