Windows Server

Temel Intranet Kurulumu– Şirket İçi Portal

Bu makalemizde ufak bir şirket ortamında veya şirket ortamında gereksinim olan ufak bir intranet yapısından bahsediyor olacağız. Şirket çalışanları bir çok ortak dosya, klasör yapısında ortak çalışıyor olabilir. Şirketlerde personel sayısına göre bu klasörler yetkisel nitelikleri itibari ile çokluk gösterebilir. Bu durumda bu linkler için aksıayollar oluşturmak fazla iş yükü ve bun kısayolların bulunarak açılması zaman alabilir. Bu nedenle basit bir yapıda bunlara nasıl kolay erişim sağlayacağımızı ele alacağız.

Basit bir yapı ama iş ortamımızda bu yapıyı yaklaşık 9 yıldır kullanıyoruz ve insanların işlerini çok kolaylaştırıyor. Tabi burada şirket ortamımdaki yapıyı yansıtmayacağım ama basit bir şekilde bu yapının nasıl kurulacağını size aktarıyor olacağım.

Günümüzde bu işlemler için gelişmiş olarak Sharepoint, özel tasarımlı yapılar olsada benim gibi basit işlerini yapmak için kendi tasarımlarını yapmış firmalarda vardır.

Ben belli aşamalara üzerinden geçerek kaba hatları ile değineceğim. Öncelikle şirket ortamımızda kullanılan file server yapısında yer alan paylaşımlı klasörlerimizi oluşturalım ve bunların yetkilerini tanımlayalım.

Öncelikle intranet için ana bir klasör oluşturuyorum.

clip_image001

Sonrasında bu ana klasörün altında alt klasörleri oluşturuyorum.

clip_image002

Her klasöre paylaşım vererek ortalığı paylaştırılmış klasör çöplüğüne çevirmek yerine üst klasöre paylaşım verim miras yolu ile alttaki klasör yetkilerini değiştireceğim. Paylaşım için klasöre sağ tıklayıp “Share withàSpecific people” kısmına tıklayalım.

clip_image003

Bu klasörüm için herkese okuma hakkı veriyorum. Tabi bu işlemleri ben Windows 8.1 üzerinde yapıyorum. Şirket ortamlarınızda AD yapısı var ise bu işlemleri AD yapısı üzerinden yapmanız çok daha akılcıl ve kolay olacaktır. AD olan bir yapıda everyone yerine authenticated users şeklinde yapmanız daha güvenli olacaktır. Yine detaylı olarak paylaşım ayarlarında takıldığınız kısım var ise http://www.cozumpark.com/blogs/windows_server/archive/2009/02/23/paylasim-ve-guvenlik-sharing-and-security.aspx buradaki makaleyi incelemenizi öneririm.

clip_image004

Üst klasöre paylaşım verdiğimize göre alt klasörlerin üzerinde yetkilendirmeler yapabiliriz. Klasör üzerinde sağ tıklayarak properties kısmına girelim.

clip_image005

Açılan ekranımızda Advanced butonumuza tıklayalım.

clip_image006

Burada disable inheritance butonuna tıklayalım. Bu şekilde üst klasörde everyone okuma izni verdiğimiz paylaşım hakkının alt klasörler tarafından da uygulanmasını durdurmuş ve gerekli kişilere gerekli yetkileri vermiş olacağız. Bu kısımda kafanıza takılan noktalar var ise yukarıda belirttiğim linkte yer alan makale üzerinde bu konulara en ayrıntılı noktasına kadar değinilmiş durumdadır. Çok referans bir makale olması dolayısı ile hit olup Çözümpark üzerinde en çok okunan makaleler arasına adını yazdırmıştır.

 

clip_image007

“Convert inherited permission into explicit permissions on this object.” Kısmına tıklayarak üstten gelen miraslarda değişiklik yapabilecek duruma gelelim.

clip_image008

Tekrardan bir önceki ekranımıza geldik miras ayarlarını değiştirdiğimize göre yetkilendirme işlemlerimizi yapabiliriz.

clip_image009

Remove butonu ile yetkisiz kullanıcıları kaldıralım. Add ile yetkili kullanıcıları ekleyelim.

clip_image010

Aşağıda görüldüğü gibi klasörümüz üzerinde client düzeyinde sadece FINANS kullanıcısı tam yetkili oldu. Bu işlemleri diğer klasörlerimiz içinde yapıyoruz. Buradaki amaç insanlara ortak bir platform sunacağımız için, erişim linklerini görebileceklerinden dolayı yetkisiz oldukları yerde işlem yapmalarını engellemek adına, gereksiz kişilere erişim iznini pasif hale getirmek.

clip_image011

İlk aşamada klasör oluşturma ve yetkilendirmesini tamamladığımıza göre ikinci aşamaya geçebiliriz. Şirket içerisinde insanların bilgisayarlarından kolayca bu yapıya ulaşmaları için browser yapılı bir hizmeti seçeceğim. Web yayını üzerinden bu işlemi yapacağımdan dolayı IIS kurulumunu yapmamız gerekmektedir. Windows 8.1 işletim sistemimiz üzerinden denetim masasına girelim ve burada program ekle kaldır ekranını açalım. Karşımıza gelen ekranda “Turn Windows features on or off” seçeneğini tıklayalım.

clip_image012

İnternet Information Services seçimini yapalım ve OK butonuna tıklayalım.

clip_image013

Şu anda seçtiğimiz rol kurulumu yapılıyor.

clip_image014

Rolümüz kuruldu ve Browser üzerinden makine ismimizi yazdığımızda IIS servisimiz sorunsuzca açıldı. Bu AD ortamında daha keyifli ve Dns üzerinden farklı isimler girişin yapılabildiği yapı haline getirilebilir. Bu işlemlerin detayına inmek için yine linkte yer alan referans kabul edilecek makaleden yararlanabilirsiniz. http://www.cozumpark.com/blogs/windows_server/archive/2008/04/02/iis-uzerinde-birden-fazla-ssl-li-websitesi-yayinlama.aspx

clip_image015

Şimdi klasör yetkilendirmesi tamamlandığına ve iis ortamı kurulduğuna göre sıra bu klasör yapısına erişim sağlayacak basit bir menü tasarımı yapmaya geldi. Bu nedenle ben hazır menü oluşturmak için Sothink firmasının bir ürünü olan DHTML Menu programını kullanacağım. Firmanın çok başarılı web tollarları olduğunun altını mutlaka çizmeliyim. Programı kurcalayarak çok hızlı şekilde göz alıcı menüler tasarlayabilirsiniz.

clip_image016

Ben Klasörlerimdeki gibi bir menü yapısı oluşturdum. Bu program ile alt açılır yana açılır tree şeklinde birçok menü yapısı oluşturabilir bunları seçeceğiniz template yardımı ile can alıcı görselliğe ulaştırabilirsiniz.

clip_image017

Menülerimi oluşturduktan sonra sıra bunlara link vermeye geldi. Menü butonunun üstüne tıkladığımızda açılan ekranlardan link kısmına link bilgisini girebiliriz. Linkin başına File:// bilgisinin eklenmesi ve yatık slash konulması noktası önemli bir nokta.

clip_image018

Menü ve link verme işlemimizden sonra menümüze bir template uygulayarak veya mauel renkleme yaparak bir tasarım verelim bu işlem için aşağıdaki ekranımızda yer alan template butonumuza tıklayalım.

clip_image019

Bir template seçelim ve OK ile işlemimizi tamamlayalım.

clip_image020

Bu menüyü eklemek için önceden basit bir html sayfası tasarladım.

clip_image021

Programımızdan FileàPublishàPublish menüsüne tılayalım.

clip_image022

Açılan ekranımızda menümüzün eklenecek olduğu html dosyamızın yolunu gösterelim. Bu işlem sonrasında program html dosyamızın kodlarını karşımıza getirecektir. Kodumuzun geleceği yeri belirleyip Insert Code butonuna tıklayalım. Bu işlem sonrasında Preview butonuna tıklayarak kod ekleme sonrası sayfanın bir ön izlemesini görebilirsiniz.

clip_image023

Ön izleme sonrasında OK ile işlemimizi tamamlayalım. Bu işlem sonrasında aşağıdaki gibi bir mesaj penceresi gelecektir. Bu pencereyi de OK butonuna tıklayarak kapatalım.

clip_image024

Şimdi intranet sayfamızı iis üzerine yüklemeye geldi. Bu işlem için html sayfamızın bulunduğu klasörün içerisindeki html sayfamızı ve  dhtml menü programı tarafından oluşturulan js ve imaj dosyalarımızı da kapsayacak şekilde tüm öğeleri kopyalayalım.

clip_image025

Şu anda html dosyamız aşağıdaki gibi çalışmaltadır.

clip_image026

C:\inetpub\wwwroot altında yer alan dosyaları silelim.

clip_image027

C:\inetpub\wwwroot dizini altına kopyalamış olduğumuz dosyalarımızı yapıştıralım.

clip_image028

Şimdi bilgisayar ismi şeklinde sayfamızı açmayı deneyelim. Sayfamız açıldığına göre iis sorunsuz çalışıyor demektir.

clip_image029

İntranet üzerinde FINANS menüsüne tıkladığımda kendisine atadığım linke yetkim olduğu için açılmaktadır. Burada yer alan dosyalar olur ise bunlar üzerinde işlemler yapabilirim.

clip_image030

Biz burada basit bir yapı kurguladık. Şirket ortamımda kullandığım yapı yaklaşık 200 linke hizmet veriyor ve farklı hizmetler barındırıyor. Görsellik olarak ise fena sayılmaz. Ben burada işin mantığını aşılamaya çalıştım. Sothink DHTM Menü ile aşağıdaki gibi ve daha çok görsel menüler oluşturabilirsiniz. Çok yararlı bir araç.

clip_image031

Elimden geldiğince ana hatları ile bir intranet yapısının nasıl kurulacağını anlatmaya çalıştım. Umarım yararlı olmuştur. Başka bir makalede görüşmek dileğiyle.

Rıza ŞAHAN

www.rizasahan.com

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu