Grup Kopyalama KorumasıMapperların hazırladığı interiorlar ciddi miktarda zaman ve emek gerektirebilmektedir.
Bir interior satıldığında veya başka bir kullanıcıya devredildiğinde, mevcut sistemler üzerinden hazırlanan yapının çok kolay şekilde tekrar kopyalanabilmesi mapperlar açısından önemli bir problem oluşturmaktadır.
Bu nedenle, mapperın
kendi koyduğu objeler için isteğe bağlı bir kopyalama koruma sistemi olması önerilmektedir.
Örnek kullanım:/mgroup g_bina secure
Bu komut ile ilgili grup içerisinde mapper tarafından oluşturulan/koyulan objeler
korumalı hale getirilebilir.
Önemli:Bu koruma, objenin normal kullanımını engellememelidir. Korumanın temel amacı objeyi kullanılamaz hale getirmek değil,
mapperın emeğinin izinsiz şekilde çoğaltılmasını engellemektir. Sadece koruma sahibi çoğaltabilir.Korumalı Objelerin ÖzellikleriKorumalı bir obje normal şekilde kullanılmaya devam edebilmelidir.
Korumalı Grubun Sahibi değil ise:- Taşınabilir.
- Silinebilir.
- Satılabilir.
- Kopyalanamaz.
- Copy işlemiyle çoğaltılamaz.
- Mark olarak işaretlenemez.
- Mark / Paste sistemiyle çoğaltılamaz.
- Interior kopyalama işlemiyle çoğaltılamaz.
- Seed kopyalama işlemiyle çoğaltılamaz.
- Modeli değiştirilemez.
- Korumalı grup unlink edilemez.
- Başka bir gruba dahil edilemez.
Buradaki koruma mekanizmasının amacı, objenin kullanımını kısıtlamak değil;
izinsiz çoğaltılmasını engellemektir.Obje Koruma SahipliğiKoruma yalnızca
objeyi oluşturan/koyan mapper tarafından uygulanabilmelidir.
Başka bir mapper, kendi koymadığı veya sahibi olmadığı bir objeyi
secure durumuna getirememelidir.
Objenin üzerinde aşağıdaki gibi bir sahiplik bilgisi tutulabilir:
Obje ID: 1234567
Obje Sahibi: Mapper A
Secure: YES
Bu şekilde objenin hem sahibi hem de secure durumu sistem tarafından takip edilebilir.
Secure Korumasının KaldırılmasıSecure koruması yalnızca aşağıdaki kişiler tarafından kaldırılabilmelidir:
- Korumanın sahibi olan mapper.
- Yetkili üst yönetim.
Bunun dışında başka bir mapper veya kullanıcı, objenin secure durumunu değiştirememelidir.
Interior Satışı ve Devir DurumuInteriorın başka bir kullanıcıya satılması veya devredilmesi halinde
secure korumasının sahibi değişmemelidir.Örneğin:
Mapper A → Interiorı oluşturdu
Mapper A → Objeleri secure etti
Interior → Kullanıcı B'ye satıldı
Bu durumda Mapper A tarafından secure edilmiş objeler, interior artık B kullanıcısına ait olsa dahi
Mapper A'nın koruması altında kalmaya devam etmelidir.Kullanıcı B, interioru kullanıcı C'ye satarken korumalı objeler dahil edilmeden kopyalamalıdır.
Secure Edilmiş Objelerin SatışıSecure edilmiş objenin sahibi, kendi isteği doğrultusunda objeyi satabilmelidir.
Örneğin:
/mgroup [grup] sell
komutu ile grup satabilir ve silebilir.
Secure durumu, satış/silme işlemini engellememelidir.Kopyalama İşlemlerinde Secure KontrolüSecure durumu, sistemde bulunan
tüm çoğaltma/kopyalama mekanizmalarında kontrol edilmelidir.
Aşağıdaki işlemlerin tamamında secure kontrolü yapılmalıdır:
/msel copy
/mgroup copy
/mgroup mark
/mgroup paste
Seed kopyalama
Interior kopyalama
Korumalı bir obje herhangi bir kopyalama veya çoğaltma işleminin içerisinde bulunuyorsa, sistem bu objenin kopyalanmasına izin vermemelidir. Korumalı obje sahibi kim ise sadece ona izin verilir.
/mgroup [grup adı] unsecure ile koruma sahibi korumayı kaldırabilir.