segunda-feira, 25 de julho de 2016

Cookbook para instalação de diferentes licenças de sametime em uma mesma infraestrutura

Quando você possui tipos de licenças diferentes do IBM Sametime em uma mesma empresa, você pode utilizar este cookbook abaixo para proceder com a instalação e prover as licenças corretas para os seus usuários sem ter problemas com licenciamento.

segunda-feira, 11 de julho de 2016

Como instalar o IBM Sametime Limited Use 9?

Com algumas licenças do IBM Notes Cliente 9 você pode utilizar o sametime Limited Use.

Aqui a carta de anuncio do IBM Notes e Domino 9. link Nela consta o que você pode ou não utilizar com esta licença.

Abaixo a licença do IBM Sametime Limited Use 9
The new IBM Sametime Limited Use Entitlement for IBM Notes and Domino V9.0.1 customers delivers a way to chat with coworkers in real time, view online presence status, availability status, customize status messages, view someone's geographic location, and location awareness. It contains the functional equivalent of the capabilities provided in previous releases of IBM Sametime to IBM Notes and Domino V9.0.1 customers and includes support for the following capabilities embedded in the IBM Notes rich desktop client, in IBM iNotes® for web client access, or via the Sametime Connect client:

Online presence status; availability status icons; custom status message
Business card display
Primary, frequent and recent contact list views
Initiate chats with users not in your contact list
Security-rich one-on-one text chat and multiway text chat
Rich text formatting, spell check, emoticons, and emoticon palettes
Time and date stamps, chat history
IBM Sametime Connect client
Built-in integration with Microsoft™ Outlook, Microsoft Office, Microsoft SharePoint
To help promote higher return on investment and increased user productivity, you may also choose to incorporate presence awareness and instant messaging into your custom Notes-based applications developed with IBM Domino Designer software.

The limited entitlement to IBM Sametime Limited Use software restricts its use to only select integrated instant messaging and presence awareness functions, and only within the context of IBM Notes and Domino software.

Aqui o procedimento correto passo a passo para a instalação do IBM Sametime Limited Use 9 - link


Exemplo de como incluir atividades no seu wiki - IBM Connections

Incorporar o código abaixo na janela de código HTML de uma página wiki, substituir o activityUid com o da Atividade que você deseja mostrar aqui:

<hr dir="ltr" style="float:left; clear: left; width:100%;" />
<div dir="ltr" id="activityView">
<div class="iiFragment iiRenderActivitySummaryRender" id="ii1" name="intInfo">
<div id="ii1info" style="height: 0px; width: 0px; overflow: hidden; display: inline-block;">{ dataSrc: "unbound", render: "activitySummaryRender", dataSrcObj: {}, obj: {}, renderObj: { activityUid: "fde064a1-d3e7-421c-bf71-d4a660a5124d" }, id: "ii1" }</div>
[Macro Placeholder / Do not modify or remove.]</div>

terça-feira, 5 de julho de 2016

Adicionando "owners" para todas as comunidades

Here's another administration script to cover a common request to add a particular user (e.g. an administrator) to the ACL for every community. We can do this using two wsadmin commands:
  • CommunitiesService.fetchAllComms()
  • CommunitiesService.addMembersToCommunityByEmail()
In environments with many communities, you'd want to use CommunitiesService.fetchBatchComm() instead of retrieving them all in one shot, and that would require some additional code to handle the batches that I won't illustrate here. In the simple approach, you can just combine these two commands with a bit of glue to yield the following:

from java.util import ArrayList

# Initialize Communities Administration

# Define the new owner to add
newOwnerList = ArrayList()
newOwnerList = [""]

# Get all communities
comms = CommunitiesService.fetchAllComm()

# Loop through the communities and add the new owner to each
for comm in comms:

In the real world, I'd pass in the email address of the user to add as an argument to the command, but you get the idea. The addMembersToCommunityByEmail() command can use the community name instead of UUID, but we already have the UUID from fetchAllComms(), so it's better to use that and avoid name collisions that would result in an error.

Also note that because fetchAllComms() returns communities and subcommunities in indeterminate order, you'll need to run the command twice to cover the scenario where we try to update the ACL for a subcommunity before the user has been added to the parent community. The first pass will update all parent communities and any subcommunities processed after their parents, and the second pass will catch any of the subcommunities that were processed before their parents.

by Chad Scott

My Badges